@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
16 lines • 800 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserAuthProvider = void 0;
const AbstractAuthenticationProvider_1 = require("./AbstractAuthenticationProvider");
const material_1 = require("./material");
const exception_1 = require("../../exception");
class UserAuthProvider extends AbstractAuthenticationProvider_1.AbstractAuthenticationProvider {
constructor(userName, password, authMaterial) {
super(new material_1.AuthenticationMaterial(userName, password), authMaterial);
if (userName.length === 0 || password.length == 0) {
throw new exception_1.ClientResultException(exception_1.WsclientErrors.INVALID_AUTH_MATERIAL);
}
}
}
exports.UserAuthProvider = UserAuthProvider;
//# sourceMappingURL=UserAuthProvider.js.map