boldsign
Version:
NodeJS client for boldsign
139 lines • 5.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TemplateSignerDetails = void 0;
class TemplateSignerDetails {
constructor() {
this['allowFieldConfiguration'] = false;
this['signerType'] = TemplateSignerDetails.SignerTypeEnum.Signer;
}
static getAttributeTypeMap() {
return TemplateSignerDetails.attributeTypeMap;
}
}
exports.TemplateSignerDetails = TemplateSignerDetails;
TemplateSignerDetails.discriminator = undefined;
TemplateSignerDetails.attributeTypeMap = [
{
"name": "signerName",
"baseName": "signerName",
"type": "string"
},
{
"name": "signerRole",
"baseName": "signerRole",
"type": "string"
},
{
"name": "signerEmail",
"baseName": "signerEmail",
"type": "string"
},
{
"name": "phoneNumber",
"baseName": "phoneNumber",
"type": "PhoneNumber"
},
{
"name": "status",
"baseName": "status",
"type": "TemplateSignerDetails.StatusEnum"
},
{
"name": "enableAccessCode",
"baseName": "enableAccessCode",
"type": "boolean"
},
{
"name": "enableEmailOTP",
"baseName": "enableEmailOTP",
"type": "boolean"
},
{
"name": "imposeAuthentication",
"baseName": "imposeAuthentication",
"type": "TemplateSignerDetails.ImposeAuthenticationEnum"
},
{
"name": "deliveryMode",
"baseName": "deliveryMode",
"type": "TemplateSignerDetails.DeliveryModeEnum"
},
{
"name": "allowFieldConfiguration",
"baseName": "allowFieldConfiguration",
"type": "boolean"
},
{
"name": "userId",
"baseName": "userId",
"type": "string"
},
{
"name": "order",
"baseName": "order",
"type": "number"
},
{
"name": "signerType",
"baseName": "signerType",
"type": "TemplateSignerDetails.SignerTypeEnum"
},
{
"name": "hostEmail",
"baseName": "hostEmail",
"type": "string"
},
{
"name": "hostName",
"baseName": "hostName",
"type": "string"
},
{
"name": "hostUserId",
"baseName": "hostUserId",
"type": "string"
},
{
"name": "signType",
"baseName": "signType",
"type": "TemplateSignerDetails.SignTypeEnum"
}
];
(function (TemplateSignerDetails) {
let StatusEnum;
(function (StatusEnum) {
StatusEnum[StatusEnum["None"] = 'None'] = "None";
StatusEnum[StatusEnum["NotCompleted"] = 'NotCompleted'] = "NotCompleted";
StatusEnum[StatusEnum["Completed"] = 'Completed'] = "Completed";
StatusEnum[StatusEnum["Declined"] = 'Declined'] = "Declined";
StatusEnum[StatusEnum["Revoked"] = 'Revoked'] = "Revoked";
StatusEnum[StatusEnum["Expired"] = 'Expired'] = "Expired";
})(StatusEnum = TemplateSignerDetails.StatusEnum || (TemplateSignerDetails.StatusEnum = {}));
let ImposeAuthenticationEnum;
(function (ImposeAuthenticationEnum) {
ImposeAuthenticationEnum[ImposeAuthenticationEnum["None"] = 'None'] = "None";
ImposeAuthenticationEnum[ImposeAuthenticationEnum["EmailOtp"] = 'EmailOTP'] = "EmailOtp";
ImposeAuthenticationEnum[ImposeAuthenticationEnum["AccessCode"] = 'AccessCode'] = "AccessCode";
ImposeAuthenticationEnum[ImposeAuthenticationEnum["Smsotp"] = 'SMSOTP'] = "Smsotp";
ImposeAuthenticationEnum[ImposeAuthenticationEnum["IdVerification"] = 'IdVerification'] = "IdVerification";
})(ImposeAuthenticationEnum = TemplateSignerDetails.ImposeAuthenticationEnum || (TemplateSignerDetails.ImposeAuthenticationEnum = {}));
let DeliveryModeEnum;
(function (DeliveryModeEnum) {
DeliveryModeEnum[DeliveryModeEnum["Email"] = 'Email'] = "Email";
DeliveryModeEnum[DeliveryModeEnum["Sms"] = 'SMS'] = "Sms";
DeliveryModeEnum[DeliveryModeEnum["EmailAndSms"] = 'EmailAndSMS'] = "EmailAndSms";
DeliveryModeEnum[DeliveryModeEnum["WhatsApp"] = 'WhatsApp'] = "WhatsApp";
})(DeliveryModeEnum = TemplateSignerDetails.DeliveryModeEnum || (TemplateSignerDetails.DeliveryModeEnum = {}));
let SignerTypeEnum;
(function (SignerTypeEnum) {
SignerTypeEnum[SignerTypeEnum["Signer"] = 'Signer'] = "Signer";
SignerTypeEnum[SignerTypeEnum["Reviewer"] = 'Reviewer'] = "Reviewer";
SignerTypeEnum[SignerTypeEnum["InPersonSigner"] = 'InPersonSigner'] = "InPersonSigner";
})(SignerTypeEnum = TemplateSignerDetails.SignerTypeEnum || (TemplateSignerDetails.SignerTypeEnum = {}));
let SignTypeEnum;
(function (SignTypeEnum) {
SignTypeEnum[SignTypeEnum["Single"] = 'Single'] = "Single";
SignTypeEnum[SignTypeEnum["Group"] = 'Group'] = "Group";
})(SignTypeEnum = TemplateSignerDetails.SignTypeEnum || (TemplateSignerDetails.SignTypeEnum = {}));
})(TemplateSignerDetails || (exports.TemplateSignerDetails = TemplateSignerDetails = {}));
//# sourceMappingURL=templateSignerDetails.js.map