@maccuaa/intellitrust-admin-sdk
Version:
JavaScript client for @maccuaa/intellitrust-admin-sdk
1,499 lines • 749 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FIDORegisterChallengeRegistrationAuthenticatorAttachmentEnum = exports.FIDOAuthenticatorSettingsParmsRegistrationUserVerificationEnum = exports.FIDOAuthenticatorSettingsParmsRegistrationRequireResidentKeyEnum = exports.FIDOAuthenticatorSettingsParmsRegistrationAuthenticatorAttachmentEnum = exports.FIDOAuthenticatorSettingsRegistrationUserVerificationEnum = exports.FIDOAuthenticatorSettingsRegistrationRequireResidentKeyEnum = exports.FIDOAuthenticatorSettingsRegistrationAuthenticatorAttachmentEnum = exports.EntrustSTAuthenticatorSettingsOtpLengthEnum = exports.EntrustSTAuthenticatorSettingsActivationTypesEnum = exports.EntitlementParmsUsersBillingTypeEnum = exports.EntitlementParmsUsageTypeEnum = exports.EntitlementParmsTypeEnum = exports.EntitlementParmsStatusEnum = exports.EntitlementParmsContractModeEnum = exports.EntitlementUsersBillingTypeEnum = exports.EntitlementTypeEnum = exports.EntitlementStatusEnum = exports.EntitlementContractModeEnum = exports.DirectorySyncStatusInfoStateEnum = exports.DirectorySyncUserDesyncPolicyEnum = exports.DirectorySyncStateEnum = exports.DirectorySyncGroupSynchronizationTypeEnum = exports.DirectoryTypeEnum = exports.DigitalIdConfigVariableTypeEnum = exports.DigitalIdConfigSubjectAltNameTypeEnum = exports.DigitalIdConfigCertTemplatePivContainerEnum = exports.DigitalIdConfigCertTemplateKeyTypeEnum = exports.DigitalIdConfigTypeEnum = exports.DigitalIdConfigCaTypeEnum = exports.DigitalIdCertStatusEnum = exports.DigitalIdCertDigitalIdTypeEnum = exports.DigitalIdDigitalIdConfigTypeEnum = exports.DeleteUserParmsIdTypeEnum = exports.DateTimeContextWeekDaysEnum = exports.CreateTenantAsyncStatusStateEnum = exports.ChangeStateParmsStateEnum = exports.AuthenticationFlowParmsUserLoginSecondStepEnum = exports.AuthenticationFlowParmsUserLoginFirstStepEnum = exports.AuthenticationFlowParmsIdpLoginSecondStepEnum = exports.AuthenticationFlowUserLoginSecondStepEnum = exports.AuthenticationFlowUserLoginFirstStepEnum = exports.AuthenticationFlowIdpLoginSecondStepEnum = exports.AuthApiApplicationParmsClientIpSourceEnum = exports.AuthApiApplicationClientIpSourceEnum = exports.ActivateSmartCredentialParmsTypeEnum = exports.ActivateSmartCredentialParmsRequirePasswordEnum = exports.ActivateParmsTypeEnum = exports.AccountAuditEventSubjectTypeEnum = exports.AccountAuditEventEventOutcomeEnum = exports.AccountAuditEventEventCategoryEnum = void 0;
exports.ResourceRuleParmsHighRiskSecondStepEnum = exports.ResourceRuleParmsHighRiskFirstStepEnum = exports.ResourceRuleParmsDomainIdpFilterEnum = exports.ResourceRuleParmsAcrFilterEnum = exports.ResourceRuleMediumRiskSecondStepEnum = exports.ResourceRuleMediumRiskFirstStepEnum = exports.ResourceRuleLowRiskSecondStepEnum = exports.ResourceRuleLowRiskFirstStepEnum = exports.ResourceRuleHighRiskSecondStepEnum = exports.ResourceRuleHighRiskFirstStepEnum = exports.ResourceRuleDomainIdpFilterEnum = exports.ResourceRuleApiVersionEnum = exports.ResourceRuleAcrFilterEnum = exports.ProtectedOfflineSettingsProtectedOfflineOTPProtectionEnum = exports.PermissionRoleTypeEnum = exports.PermissionEntityTypeEnum = exports.PermissionActionTypeEnum = exports.PasswordResetSettingsAuthenticatorsEnum = exports.OidcIdentityProviderParmsTypeEnum = exports.OidcIdentityProviderParmsClientAuthenticationMethodEnum = exports.OidcIdentityProviderTypeEnum = exports.OidcIdentityProviderClientAuthenticationMethodEnum = exports.OTPVerificationChallengeValueTypeEnum = exports.OTPPreferenceDetailsTypeEnum = exports.OTPDeliveryMethodNameEnum = exports.OTPCreateParmsOtpDeliveryTypeEnum = exports.OTPAuthenticatorSettingsOtpTypeEnum = exports.OTPAuthenticatorSettingsOtpDefaultDeliveryEnum = exports.OTPOtpDeliveryTypeEnum = exports.LoginFlowLoginFlowTypeEnum = exports.IssuanceParmsQuantityEnum = exports.IpContextTypeEnum = exports.IdentityProviderProtocolEnum = exports.GroupTypeEnum = exports.GridCreateParmsStateEnum = exports.GridChangeStateParmsStateEnum = exports.GridStateEnum = exports.GridAllowedActionsEnum = exports.GeneralSettingsLockoutModeEnum = exports.GeneralSettingsAuthenticatorActivationTypeEnum = exports.FlashPassParmsQuantityEnum = exports.FaceUpdateParmsStatusEnum = exports.FaceCreateResponseStatusEnum = exports.FaceAuthenticatorStatusEnum = exports.FaceAccountSettingsRegionEnum = exports.FIDOTokenParmsStateEnum = exports.FIDOTokenStateEnum = exports.FIDOTokenAllowedActionsEnum = exports.FIDORegisterChallengeRegistrationUserVerificationEnum = exports.FIDORegisterChallengeRegistrationRequireResidentKeyEnum = void 0;
exports.UserUserAuthenticatorPreferenceEnum = exports.UserTypeEnum = exports.UserStateEnum = exports.UserPreferredOtpDeliveryEnum = exports.UserLockedAuthenticatorsEnum = exports.UserLockedAuthenticatorTypesEnum = exports.UserDirectoryTypeEnum = exports.UsageInfoUsageTypeEnum = exports.UsageInfoAggregationPeriodEnum = exports.UpdateUserParmsIdTypeEnum = exports.UnsyncUserParmsIdTypeEnum = exports.TransactionDetailUsageEnum = exports.TokenTypeEnum = exports.TokenStateEnum = exports.TokenIdentityVerificationStatusEnum = exports.TokenAllowedActionsEnum = exports.TokenAlgorithmTypeEnum = exports.TenantContractModeEnum = exports.SyncUserParmsIdTypeEnum = exports.SyncUserStatusEnum = exports.SmsVoiceOverageTypeEnum = exports.SmartCredentialStartSignParmsDigestKeyEnum = exports.SmartCredentialParmsStateEnum = exports.SmartCredentialCompleteSignResponseStatusEnum = exports.SmartCredentialChangeStateParmsStateEnum = exports.SmartCredentialStateEnum = exports.SmartCredentialEnrollStateEnum = exports.SmartCredentialEncodeStateEnum = exports.SmartCredentialAllowedActionsEnum = exports.ServiceBundleBundleTypeEnum = exports.SearchByAttributeOperatorEnum = exports.SdpParmsActionTypeEnum = exports.SamlIdentityProviderParmsTypeEnum = exports.SamlIdentityProviderTypeEnum = exports.SCDefnVariableUniquenessEnum = exports.SCDefnVariableTypeEnum = exports.SCDefnVariableRestrictionUpperEnum = exports.SCDefnVariableRestrictionSpecialEnum = exports.SCDefnVariableRestrictionLowerEnum = exports.SCDefnVariableRestrictionDigitsEnum = exports.SCDefnCardPinUpperEnum = exports.SCDefnCardPinSpecialEnum = exports.SCDefnCardPinLowerEnum = exports.SCDefnCardPinDigitsEnum = exports.RoleRoleTypeEnum = exports.RoleGroupManagementEnum = exports.ResourceRuleParmsMediumRiskSecondStepEnum = exports.ResourceRuleParmsMediumRiskFirstStepEnum = exports.ResourceRuleParmsLowRiskSecondStepEnum = exports.ResourceRuleParmsLowRiskFirstStepEnum = void 0;
exports.API = exports.UserPasswordValidationResponseDirectoryTypeEnum = exports.UserPasswordSettingsIncludeUppercaseEnum = exports.UserPasswordSettingsIncludeNumberEnum = exports.UserPasswordSettingsIncludeNonalphanumericEnum = exports.UserPasswordSettingsIncludeLowercaseEnum = exports.UserPasswordParmsPasswordFormatEnum = exports.UserParmsStateEnum = exports.UserParmsPreferredOtpDeliveryEnum = exports.UserParmsLocaleEnum = exports.UserExtraAttributeTypeEnum = exports.UserChangeStateParmsStateEnum = exports.UserAuthenticatorLockoutStatusTypeEnum = exports.UserAttributeParmsTypeEnum = exports.UserAttributeTypeEnum = exports.UserAliasTypeEnum = void 0;
const common_1 = require("./common");
const base_1 = require("./base");
exports.AccountAuditEventEventCategoryEnum = {
Authentication: 'AUTHENTICATION',
Management: 'MANAGEMENT',
Issuance: 'ISSUANCE'
};
exports.AccountAuditEventEventOutcomeEnum = {
Success: 'SUCCESS',
Fail: 'FAIL'
};
exports.AccountAuditEventSubjectTypeEnum = {
User: 'USER',
AdminApi: 'ADMIN_API',
ServiceProvider: 'SERVICE_PROVIDER',
Agent: 'AGENT'
};
exports.ActivateParmsTypeEnum = {
Classic: 'CLASSIC',
Online: 'ONLINE',
Offline: 'OFFLINE'
};
exports.ActivateSmartCredentialParmsRequirePasswordEnum = {
Link: 'LINK',
Qrcode: 'QRCODE'
};
exports.ActivateSmartCredentialParmsTypeEnum = {
Link: 'LINK',
Qrcode: 'QRCODE'
};
exports.AuthApiApplicationClientIpSourceEnum = {
NotIncluded: 'NOT_INCLUDED',
Provided: 'PROVIDED',
FromConnection: 'FROM_CONNECTION'
};
exports.AuthApiApplicationParmsClientIpSourceEnum = {
NotIncluded: 'NOT_INCLUDED',
Provided: 'PROVIDED',
FromConnection: 'FROM_CONNECTION'
};
exports.AuthenticationFlowIdpLoginSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.AuthenticationFlowUserLoginFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.AuthenticationFlowUserLoginSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.AuthenticationFlowParmsIdpLoginSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.AuthenticationFlowParmsUserLoginFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.AuthenticationFlowParmsUserLoginSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ChangeStateParmsStateEnum = {
New: 'NEW',
Activating: 'ACTIVATING',
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Unassigned: 'UNASSIGNED'
};
exports.CreateTenantAsyncStatusStateEnum = {
Failed: 'FAILED',
Cancelled: 'CANCELLED',
Completed: 'COMPLETED',
AwaitingData: 'AWAITING_DATA',
Processing: 'PROCESSING',
Scheduled: 'SCHEDULED'
};
exports.DateTimeContextWeekDaysEnum = {
Mon: 'Mon',
Tue: 'Tue',
Wed: 'Wed',
Thu: 'Thu',
Fri: 'Fri',
Sat: 'Sat',
Sun: 'Sun'
};
exports.DeleteUserParmsIdTypeEnum = {
Uuid: 'UUID',
Userid: 'USERID',
Externalid: 'EXTERNALID'
};
exports.DigitalIdDigitalIdConfigTypeEnum = {
PivCardholder: 'PIV_CARDHOLDER',
PivCard: 'PIV_CARD'
};
exports.DigitalIdCertDigitalIdTypeEnum = {
PivCardholder: 'PIV_CARDHOLDER',
PivCard: 'PIV_CARD'
};
exports.DigitalIdCertStatusEnum = {
Active: 'ACTIVE',
Revoked: 'REVOKED',
Hold: 'HOLD',
Expired: 'EXPIRED',
NotAvailable: 'NOT_AVAILABLE'
};
exports.DigitalIdConfigCaTypeEnum = {
Edc: 'EDC',
Ms: 'MS',
Pkiaas: 'PKIAAS'
};
exports.DigitalIdConfigTypeEnum = {
PivCardholder: 'PIV_CARDHOLDER',
PivCard: 'PIV_CARD'
};
exports.DigitalIdConfigCertTemplateKeyTypeEnum = {
Rsa2048: 'RSA_2048',
EcP256: 'EC_P_256'
};
exports.DigitalIdConfigCertTemplatePivContainerEnum = {
PivAuth: 'PivAuth',
CardAuth: 'CardAuth',
DigSig: 'DigSig',
KeyMgmt: 'KeyMgmt',
None: 'None'
};
exports.DigitalIdConfigSubjectAltNameTypeEnum = {
Email: 'EMAIL',
Upn: 'UPN',
Ip: 'IP',
Dns: 'DNS',
Other: 'OTHER',
X400: 'X400',
Dn: 'DN',
Edi: 'EDI',
Uri: 'URI',
RegisteredId: 'REGISTERED_ID'
};
exports.DigitalIdConfigVariableTypeEnum = {
Certificate: 'CERTIFICATE',
User: 'USER',
Variable: 'VARIABLE',
Custom: 'CUSTOM'
};
exports.DirectoryTypeEnum = {
Ad: 'AD',
Ldap: 'LDAP'
};
exports.DirectorySyncGroupSynchronizationTypeEnum = {
All: 'ALL',
Filter: 'FILTER',
None: 'NONE'
};
exports.DirectorySyncStateEnum = {
Unknown: 'UNKNOWN',
Error: 'ERROR',
PendingChanges: 'PENDING_CHANGES',
Synced: 'SYNCED',
OutOfSync: 'OUT_OF_SYNC',
Crawling: 'CRAWLING',
CrawlComplete: 'CRAWL_COMPLETE',
NotifyingGroups: 'NOTIFYING_GROUPS',
NotifyingGroupsUsers: 'NOTIFYING_GROUPS_USERS',
NotifyingUsers: 'NOTIFYING_USERS',
NotifyComplete: 'NOTIFY_COMPLETE',
Syncing: 'SYNCING',
Failed: 'FAILED'
};
exports.DirectorySyncUserDesyncPolicyEnum = {
UserLocallyManagedEnabled: 'USER_LOCALLY_MANAGED_ENABLED',
UserLocallyManagedDisabled: 'USER_LOCALLY_MANAGED_DISABLED',
UserDeleted: 'USER_DELETED'
};
exports.DirectorySyncStatusInfoStateEnum = {
Crawling: 'CRAWLING',
CrawlComplete: 'CRAWL_COMPLETE',
Error: 'ERROR',
NotifyingGroups: 'NOTIFYING_GROUPS',
NotifyingGroupsUsers: 'NOTIFYING_GROUPS_USERS',
NotifyingUsers: 'NOTIFYING_USERS',
NotifyComplete: 'NOTIFY_COMPLETE',
OutOfSync: 'OUT_OF_SYNC',
PendingChanges: 'PENDING_CHANGES',
Synced: 'SYNCED',
Unknown: 'UNKNOWN'
};
exports.EntitlementContractModeEnum = {
Production: 'PRODUCTION',
Trial: 'TRIAL',
Unknown: 'UNKNOWN'
};
exports.EntitlementStatusEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Terminated: 'TERMINATED'
};
exports.EntitlementTypeEnum = {
Users: 'USERS',
Transactions: 'TRANSACTIONS'
};
exports.EntitlementUsersBillingTypeEnum = {
PrePaid: 'PRE_PAID',
PayPerUse: 'PAY_PER_USE'
};
exports.EntitlementParmsContractModeEnum = {
Production: 'PRODUCTION',
Trial: 'TRIAL',
Unknown: 'UNKNOWN'
};
exports.EntitlementParmsStatusEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Terminated: 'TERMINATED'
};
exports.EntitlementParmsTypeEnum = {
Users: 'USERS',
Transactions: 'TRANSACTIONS'
};
exports.EntitlementParmsUsageTypeEnum = {
Users: 'USERS',
Transactions: 'TRANSACTIONS'
};
exports.EntitlementParmsUsersBillingTypeEnum = {
PrePaid: 'PRE_PAID',
PayPerUse: 'PAY_PER_USE'
};
exports.EntrustSTAuthenticatorSettingsActivationTypesEnum = {
Classic: 'CLASSIC',
Online: 'ONLINE',
Offline: 'OFFLINE'
};
exports.EntrustSTAuthenticatorSettingsOtpLengthEnum = {
NUMBER_6: 6,
NUMBER_8: 8
};
exports.FIDOAuthenticatorSettingsRegistrationAuthenticatorAttachmentEnum = {
Either: 'EITHER',
Platform: 'PLATFORM',
CrossPlatform: 'CROSS_PLATFORM'
};
exports.FIDOAuthenticatorSettingsRegistrationRequireResidentKeyEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDOAuthenticatorSettingsRegistrationUserVerificationEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDOAuthenticatorSettingsParmsRegistrationAuthenticatorAttachmentEnum = {
Either: 'EITHER',
Platform: 'PLATFORM',
CrossPlatform: 'CROSS_PLATFORM'
};
exports.FIDOAuthenticatorSettingsParmsRegistrationRequireResidentKeyEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDOAuthenticatorSettingsParmsRegistrationUserVerificationEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDORegisterChallengeRegistrationAuthenticatorAttachmentEnum = {
Either: 'EITHER',
Platform: 'PLATFORM',
CrossPlatform: 'CROSS_PLATFORM'
};
exports.FIDORegisterChallengeRegistrationRequireResidentKeyEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDORegisterChallengeRegistrationUserVerificationEnum = {
Discouraged: 'DISCOURAGED',
Preferred: 'PREFERRED',
Required: 'REQUIRED'
};
exports.FIDOTokenAllowedActionsEnum = {
Delete: 'DELETE',
Enable: 'ENABLE',
Disable: 'DISABLE',
Rename: 'RENAME'
};
exports.FIDOTokenStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.FIDOTokenParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.FaceAccountSettingsRegionEnum = {
Eu: 'EU',
Us: 'US',
Ca: 'CA'
};
exports.FaceAuthenticatorStatusEnum = {
Activating: 'ACTIVATING',
Active: 'ACTIVE',
Failed: 'FAILED',
Expired: 'EXPIRED',
Review: 'REVIEW',
Disabled: 'DISABLED',
New: 'NEW'
};
exports.FaceCreateResponseStatusEnum = {
Activating: 'ACTIVATING',
Active: 'ACTIVE',
Failed: 'FAILED',
Expired: 'EXPIRED',
Review: 'REVIEW',
Disabled: 'DISABLED',
New: 'NEW'
};
exports.FaceUpdateParmsStatusEnum = {
Activating: 'ACTIVATING',
Active: 'ACTIVE',
Failed: 'FAILED',
Expired: 'EXPIRED',
Review: 'REVIEW',
Disabled: 'DISABLED',
New: 'NEW'
};
exports.FlashPassParmsQuantityEnum = {
NUMBER_25: 25,
NUMBER_100: 100
};
exports.GeneralSettingsAuthenticatorActivationTypeEnum = {
None: 'NONE',
EntrustSoftToken: 'ENTRUST_SOFT_TOKEN',
GoogleAuthenticator: 'GOOGLE_AUTHENTICATOR'
};
exports.GeneralSettingsLockoutModeEnum = {
Authenticator: 'AUTHENTICATOR',
User: 'USER'
};
exports.GridAllowedActionsEnum = {
Cancel: 'CANCEL',
Delete: 'DELETE',
Enable: 'ENABLE',
Disable: 'DISABLE',
Assign: 'ASSIGN',
Unassign: 'UNASSIGN'
};
exports.GridStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Unassigned: 'UNASSIGNED',
Pending: 'PENDING',
Canceled: 'CANCELED'
};
exports.GridChangeStateParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Unassigned: 'UNASSIGNED',
Pending: 'PENDING',
Canceled: 'CANCELED'
};
exports.GridCreateParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Unassigned: 'UNASSIGNED',
Pending: 'PENDING',
Canceled: 'CANCELED'
};
exports.GroupTypeEnum = {
LdapAd: 'LDAP_AD',
MgmtUi: 'MGMT_UI'
};
exports.IdentityProviderProtocolEnum = {
Oidc: 'OIDC',
Saml: 'SAML'
};
exports.IpContextTypeEnum = {
Custom: 'CUSTOM',
Iplist: 'IPLIST'
};
exports.IssuanceParmsQuantityEnum = {
NUMBER_25: 25,
NUMBER_100: 100
};
exports.LoginFlowLoginFlowTypeEnum = {
UserLogin: 'USER_LOGIN',
SmartLogin: 'SMART_LOGIN',
IdpLogin: 'IDP_LOGIN',
PasskeyLogin: 'PASSKEY_LOGIN',
UserCertificateLogin: 'USER_CERTIFICATE_LOGIN'
};
exports.OTPOtpDeliveryTypeEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
Wechat: 'WECHAT',
Whatsapp: 'WHATSAPP'
};
exports.OTPAuthenticatorSettingsOtpDefaultDeliveryEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
Wechat: 'WECHAT',
Whatsapp: 'WHATSAPP',
None: 'NONE'
};
exports.OTPAuthenticatorSettingsOtpTypeEnum = {
Random: 'RANDOM',
MemoPasscode: 'MEMO_PASSCODE'
};
exports.OTPCreateParmsOtpDeliveryTypeEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
Wechat: 'WECHAT',
Whatsapp: 'WHATSAPP'
};
exports.OTPDeliveryMethodNameEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
Wechat: 'WECHAT',
Whatsapp: 'WHATSAPP'
};
exports.OTPPreferenceDetailsTypeEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
Wechat: 'WECHAT',
Whatsapp: 'WHATSAPP',
None: 'NONE'
};
exports.OTPVerificationChallengeValueTypeEnum = {
None: 'NONE',
OtpEmail: 'OTP_EMAIL',
OtpSms: 'OTP_SMS',
OtpVoice: 'OTP_VOICE',
OtpWechat: 'OTP_WECHAT',
OtpWhatsapp: 'OTP_WHATSAPP'
};
exports.OidcIdentityProviderClientAuthenticationMethodEnum = {
ClientSecretBasic: 'CLIENT_SECRET_BASIC',
ClientSecretPost: 'CLIENT_SECRET_POST'
};
exports.OidcIdentityProviderTypeEnum = {
Facebook: 'FACEBOOK',
Generic: 'GENERIC',
Google: 'GOOGLE',
Idv: 'IDV',
Microsoft: 'MICROSOFT',
Sp: 'SP',
Twitter: 'TWITTER'
};
exports.OidcIdentityProviderParmsClientAuthenticationMethodEnum = {
ClientSecretBasic: 'CLIENT_SECRET_BASIC',
ClientSecretPost: 'CLIENT_SECRET_POST'
};
exports.OidcIdentityProviderParmsTypeEnum = {
Facebook: 'FACEBOOK',
Generic: 'GENERIC',
Google: 'GOOGLE',
Idv: 'IDV',
Microsoft: 'MICROSOFT',
Sp: 'SP',
Twitter: 'TWITTER'
};
exports.PasswordResetSettingsAuthenticatorsEnum = {
Machine: 'MACHINE',
Password: 'PASSWORD',
External: 'EXTERNAL',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
PasswordAndSecondfactor: 'PASSWORD_AND_SECONDFACTOR',
SmartLogin: 'SMART_LOGIN',
Idp: 'IDP',
Passkey: 'PASSKEY',
IdpAndSecondfactor: 'IDP_AND_SECONDFACTOR',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.PermissionActionTypeEnum = {
View: 'VIEW',
Add: 'ADD',
Edit: 'EDIT',
Remove: 'REMOVE',
All: 'ALL'
};
exports.PermissionEntityTypeEnum = {
All: 'ALL',
Subscribers: 'SUBSCRIBERS',
Users: 'USERS',
Applications: 'APPLICATIONS',
Tokens: 'TOKENS',
Roles: 'ROLES',
Sproles: 'SPROLES',
Contextrules: 'CONTEXTRULES',
Authorizationgroups: 'AUTHORIZATIONGROUPS',
Userattributes: 'USERATTRIBUTES',
Userattributevalues: 'USERATTRIBUTEVALUES',
Agents: 'AGENTS',
Groups: 'GROUPS',
Settings: 'SETTINGS',
Directories: 'DIRECTORIES',
Directorysync: 'DIRECTORYSYNC',
Directoryconnections: 'DIRECTORYCONNECTIONS',
Templates: 'TEMPLATES',
Usersiteroles: 'USERSITEROLES',
Reports: 'REPORTS',
Bulkusers: 'BULKUSERS',
Bulkgroups: 'BULKGROUPS',
Userpasswords: 'USERPASSWORDS',
Serviceproviders: 'SERVICEPROVIDERS',
Serviceprovideraccounts: 'SERVICEPROVIDERACCOUNTS',
Usermachines: 'USERMACHINES',
Cas: 'CAS',
Bulkhardwaretokens: 'BULKHARDWARETOKENS',
Bulksmartcards: 'BULKSMARTCARDS',
Digitalidconfigs: 'DIGITALIDCONFIGS',
Digitalidconfigvariables: 'DIGITALIDCONFIGVARIABLES',
Digitalidconfigcerttemps: 'DIGITALIDCONFIGCERTTEMPS',
Digitalidconfigsans: 'DIGITALIDCONFIGSANS',
Scdefns: 'SCDEFNS',
Scdefnpivappletconfigs: 'SCDEFNPIVAPPLETCONFIGS',
Scdefnvariables: 'SCDEFNVARIABLES',
Smartcredentials: 'SMARTCREDENTIALS',
Smartcredentialssignature: 'SMARTCREDENTIALSSIGNATURE',
Usersproles: 'USERSPROLES',
Expectedlocations: 'EXPECTEDLOCATIONS',
Userlocations: 'USERLOCATIONS',
Userrbasettings: 'USERRBASETTINGS',
Spclientcredentials: 'SPCLIENTCREDENTIALS',
Spmanagementplatform: 'SPMANAGEMENTPLATFORM',
Entitlements: 'ENTITLEMENTS',
Questions: 'QUESTIONS',
Userquestions: 'USERQUESTIONS',
Userquestionanswers: 'USERQUESTIONANSWERS',
Userkbachallenges: 'USERKBACHALLENGES',
Wordsynonyms: 'WORDSYNONYMS',
Gateways: 'GATEWAYS',
Gatewaycsrs: 'GATEWAYCSRS',
Spusermgmt: 'SPUSERMGMT',
Bulkidentityguard: 'BULKIDENTITYGUARD',
Tempaccesscodes: 'TEMPACCESSCODES',
Tempaccesscodecontents: 'TEMPACCESSCODECONTENTS',
Grids: 'GRIDS',
Gridcontents: 'GRIDCONTENTS',
Fidotokens: 'FIDOTOKENS',
Exportreports: 'EXPORTREPORTS',
Customizationvariables: 'CUSTOMIZATIONVARIABLES',
Blacklistedpasswords: 'BLACKLISTEDPASSWORDS',
Spentitlements: 'SPENTITLEMENTS',
Createtenant: 'CREATETENANT',
Tenants: 'TENANTS',
Archives: 'ARCHIVES',
Certificates: 'CERTIFICATES',
Intellitrustdesktops: 'INTELLITRUSTDESKTOPS',
Activesync: 'ACTIVESYNC',
Printers: 'PRINTERS',
Issuance: 'ISSUANCE',
Otps: 'OTPS',
AdConnectorDirectories: 'AD_CONNECTOR_DIRECTORIES',
AzureDirectories: 'AZURE_DIRECTORIES',
Scheduledtasks: 'SCHEDULEDTASKS',
Credentialdesigns: 'CREDENTIALDESIGNS',
Enrollments: 'ENROLLMENTS',
Bulkenrollments: 'BULKENROLLMENTS',
Emailtemplates: 'EMAILTEMPLATES',
Emailvariables: 'EMAILVARIABLES',
Sendemail: 'SENDEMAIL',
Sendscim: 'SENDSCIM',
Sendazuread: 'SENDAZUREAD',
Directorypassword: 'DIRECTORYPASSWORD',
Transactionitems: 'TRANSACTIONITEMS',
Transactionrules: 'TRANSACTIONRULES',
Enrollmentdesigns: 'ENROLLMENTDESIGNS',
HighAvailabilityGroups: 'HIGH_AVAILABILITY_GROUPS',
Pkiaascredentials: 'PKIAASCREDENTIALS',
Digitalidcertificates: 'DIGITALIDCERTIFICATES',
Pivcontentsigner: 'PIVCONTENTSIGNER',
Resourceserverapis: 'RESOURCESERVERAPIS',
Resourceserverscopes: 'RESOURCESERVERSCOPES',
Useroauthtokens: 'USEROAUTHTOKENS',
Grouppolicies: 'GROUPPOLICIES',
Oauthroles: 'OAUTHROLES',
Identityproviders: 'IDENTITYPROVIDERS',
Smartcards: 'SMARTCARDS',
Iplists: 'IPLISTS',
Domaincontrollercerts: 'DOMAINCONTROLLERCERTS',
Otpproviders: 'OTPPROVIDERS',
Preferredotpproviders: 'PREFERREDOTPPROVIDERS',
Spidentityproviders: 'SPIDENTITYPROVIDERS',
Pushcredentials: 'PUSHCREDENTIALS',
Directorysearchattributes: 'DIRECTORYSEARCHATTRIBUTES',
Directoryattributes: 'DIRECTORYATTRIBUTES',
Riskengines: 'RISKENGINES',
Scimprovisionings: 'SCIMPROVISIONINGS',
Ratelimiting: 'RATELIMITING',
Claims: 'CLAIMS',
Contactverification: 'CONTACTVERIFICATION',
Hostnamesettings: 'HOSTNAMESETTINGS',
Magiclinks: 'MAGICLINKS',
Magiclinkcontents: 'MAGICLINKCONTENTS',
Authenticationflows: 'AUTHENTICATIONFLOWS',
Face: 'FACE',
Tokenactivationcontents: 'TOKENACTIVATIONCONTENTS',
Passthrough: 'PASSTHROUGH',
Policyoverride: 'POLICYOVERRIDE',
Organizations: 'ORGANIZATIONS',
Webhooks: 'WEBHOOKS',
WebhookNotification: 'WEBHOOK_NOTIFICATION',
Vcdefns: 'VCDEFNS',
Vcs: 'VCS',
Playintegritycredentials: 'PLAYINTEGRITYCREDENTIALS',
Vpdefns: 'VPDEFNS',
Acrs: 'ACRS'
};
exports.PermissionRoleTypeEnum = {
SiteAdministrator: 'SITE_ADMINISTRATOR',
AccountManager: 'ACCOUNT_MANAGER'
};
exports.ProtectedOfflineSettingsProtectedOfflineOTPProtectionEnum = {
Normal: 'NORMAL',
Strong: 'STRONG',
Verystrong: 'VERYSTRONG'
};
exports.ResourceRuleAcrFilterEnum = {
Na: 'NA',
None: 'NONE',
Any: 'ANY',
Specific: 'SPECIFIC'
};
exports.ResourceRuleApiVersionEnum = {
NUMBER_1: 1,
NUMBER_2: 2
};
exports.ResourceRuleDomainIdpFilterEnum = {
Na: 'NA',
None: 'NONE',
Any: 'ANY',
Specific: 'SPECIFIC'
};
exports.ResourceRuleHighRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleHighRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleLowRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleLowRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleMediumRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleMediumRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsAcrFilterEnum = {
Na: 'NA',
None: 'NONE',
Any: 'ANY',
Specific: 'SPECIFIC'
};
exports.ResourceRuleParmsDomainIdpFilterEnum = {
Na: 'NA',
None: 'NONE',
Any: 'ANY',
Specific: 'SPECIFIC'
};
exports.ResourceRuleParmsHighRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsHighRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsLowRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsLowRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsMediumRiskFirstStepEnum = {
None: 'NONE',
External: 'EXTERNAL',
Password: 'PASSWORD',
Kba: 'KBA',
Otp: 'OTP',
Token: 'TOKEN',
Tokenpush: 'TOKENPUSH',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Idp: 'IDP',
Passkey: 'PASSKEY',
SmartLogin: 'SMART_LOGIN',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Deny: 'DENY',
Magiclink: 'MAGICLINK'
};
exports.ResourceRuleParmsMediumRiskSecondStepEnum = {
None: 'NONE',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
UserCertificate: 'USER_CERTIFICATE',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.RoleGroupManagementEnum = {
All: 'ALL',
Defined: 'DEFINED',
Own: 'OWN'
};
exports.RoleRoleTypeEnum = {
SiteAdministrator: 'SITE_ADMINISTRATOR',
AccountManager: 'ACCOUNT_MANAGER'
};
exports.SCDefnCardPinDigitsEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnCardPinLowerEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnCardPinSpecialEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnCardPinUpperEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnVariableRestrictionDigitsEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnVariableRestrictionLowerEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnVariableRestrictionSpecialEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnVariableRestrictionUpperEnum = {
Allowed: 'ALLOWED',
Required: 'REQUIRED',
NotAllowed: 'NOT_ALLOWED',
NotSet: 'NOT_SET'
};
exports.SCDefnVariableTypeEnum = {
String: 'STRING',
Boolean: 'BOOLEAN',
Integer: 'INTEGER',
Uuid: 'UUID'
};
exports.SCDefnVariableUniquenessEnum = {
Global: 'GLOBAL',
User: 'USER',
None: 'NONE'
};
exports.SamlIdentityProviderTypeEnum = {
Generic: 'GENERIC'
};
exports.SamlIdentityProviderParmsTypeEnum = {
Generic: 'GENERIC'
};
exports.SdpParmsActionTypeEnum = {
Allow: 'ALLOW',
Block: 'BLOCK'
};
exports.SearchByAttributeOperatorEnum = {
Equals: 'EQUALS',
NotEquals: 'NOT_EQUALS',
Contains: 'CONTAINS',
NotContains: 'NOT_CONTAINS',
StartsWith: 'STARTS_WITH',
EndsWith: 'ENDS_WITH',
GreaterThan: 'GREATER_THAN',
GreaterThanOrEqual: 'GREATER_THAN_OR_EQUAL',
LessThan: 'LESS_THAN',
LessThanOrEqual: 'LESS_THAN_OR_EQUAL',
In: 'IN',
Exists: 'EXISTS',
NotExists: 'NOT_EXISTS'
};
exports.ServiceBundleBundleTypeEnum = {
Advanced: 'ADVANCED',
Essentials: 'ESSENTIALS',
Professional: 'PROFESSIONAL',
Enterprise: 'ENTERPRISE',
Api: 'API',
Standard: 'STANDARD',
Plus: 'PLUS',
Premium: 'PREMIUM',
Consumer: 'CONSUMER'
};
exports.SmartCredentialAllowedActionsEnum = {
Activate: 'ACTIVATE',
Reactivate: 'REACTIVATE',
Update: 'UPDATE',
Unassign: 'UNASSIGN',
Unblock: 'UNBLOCK',
Enable: 'ENABLE',
Disable: 'DISABLE',
Delete: 'DELETE',
ViewCertificates: 'VIEW_CERTIFICATES'
};
exports.SmartCredentialEncodeStateEnum = {
EncodeStart: 'ENCODE_START',
EncodeDone: 'ENCODE_DONE',
EncodeError: 'ENCODE_ERROR'
};
exports.SmartCredentialEnrollStateEnum = {
Enrolling: 'ENROLLING',
Enrolled: 'ENROLLED'
};
exports.SmartCredentialStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.SmartCredentialChangeStateParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.SmartCredentialCompleteSignResponseStatusEnum = {
Confirm: 'CONFIRM',
Concern: 'CONCERN',
Cancel: 'CANCEL',
NoResponse: 'NO_RESPONSE'
};
exports.SmartCredentialParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.SmartCredentialStartSignParmsDigestKeyEnum = {
PivAuthentication: 'PIV_AUTHENTICATION',
DigitalSignature: 'DIGITAL_SIGNATURE',
CardAuthentication: 'CARD_AUTHENTICATION'
};
exports.SmsVoiceOverageTypeEnum = {
Yes: 'YES',
No: 'NO',
Unlimited: 'UNLIMITED'
};
exports.SyncUserStatusEnum = {
Converted: 'CONVERTED',
Created: 'CREATED',
Deleted: 'DELETED',
LocalizedEnabled: 'LOCALIZED_ENABLED',
LocalizedDisabled: 'LOCALIZED_DISABLED',
Updated: 'UPDATED'
};
exports.SyncUserParmsIdTypeEnum = {
Uuid: 'UUID',
Userid: 'USERID',
Externalid: 'EXTERNALID'
};
exports.TenantContractModeEnum = {
Production: 'PRODUCTION',
Trial: 'TRIAL',
Unknown: 'UNKNOWN'
};
exports.TokenAlgorithmTypeEnum = {
At: 'AT',
OathHotp: 'OATH_HOTP',
OathOcra: 'OATH_OCRA',
OathTotp: 'OATH_TOTP',
Vendor: 'VENDOR'
};
exports.TokenAllowedActionsEnum = {
Activate: 'ACTIVATE',
Reactivate: 'REACTIVATE',
ActivateComplete: 'ACTIVATE_COMPLETE',
Delete: 'DELETE',
Unlock: 'UNLOCK',
Enable: 'ENABLE',
Disable: 'DISABLE',
Reset: 'RESET',
Assign: 'ASSIGN',
Unassign: 'UNASSIGN'
};
exports.TokenIdentityVerificationStatusEnum = {
NotRequired: 'NOT_REQUIRED',
Required: 'REQUIRED',
Pending: 'PENDING',
Verified: 'VERIFIED',
Failed: 'FAILED'
};
exports.TokenStateEnum = {
New: 'NEW',
Activating: 'ACTIVATING',
Active: 'ACTIVE',
Inactive: 'INACTIVE',
Unassigned: 'UNASSIGNED'
};
exports.TokenTypeEnum = {
EntrustPhysicalToken: 'ENTRUST_PHYSICAL_TOKEN',
EntrustSoftToken: 'ENTRUST_SOFT_TOKEN',
GoogleAuthenticator: 'GOOGLE_AUTHENTICATOR',
OathPhysicalToken: 'OATH_PHYSICAL_TOKEN',
EntrustLegacyToken: 'ENTRUST_LEGACY_TOKEN'
};
exports.TransactionDetailUsageEnum = {
Rba: 'RBA',
Tvs: 'TVS'
};
exports.UnsyncUserParmsIdTypeEnum = {
Uuid: 'UUID',
Userid: 'USERID',
Externalid: 'EXTERNALID'
};
exports.UpdateUserParmsIdTypeEnum = {
Uuid: 'UUID',
Userid: 'USERID',
Externalid: 'EXTERNALID'
};
exports.UsageInfoAggregationPeriodEnum = {
Daily: 'DAILY',
Weekly: 'WEEKLY',
Monthly: 'MONTHLY'
};
exports.UsageInfoUsageTypeEnum = {
Users: 'USERS',
Issuance: 'ISSUANCE'
};
exports.UserDirectoryTypeEnum = {
OnPrem: 'ON_PREM',
Azure: 'AZURE',
AdConnector: 'AD_CONNECTOR'
};
exports.UserLockedAuthenticatorTypesEnum = {
Machine: 'MACHINE',
Password: 'PASSWORD',
External: 'EXTERNAL',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
PasswordAndSecondfactor: 'PASSWORD_AND_SECONDFACTOR',
SmartLogin: 'SMART_LOGIN',
Idp: 'IDP',
Passkey: 'PASSKEY',
IdpAndSecondfactor: 'IDP_AND_SECONDFACTOR',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.UserLockedAuthenticatorsEnum = {
Password: 'PASSWORD',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Grid: 'GRID',
OtpEmail: 'OTP_EMAIL',
OtpSms: 'OTP_SMS',
OtpVoice: 'OTP_VOICE',
EntrustSoftToken: 'ENTRUST_SOFT_TOKEN',
EntrustSoftTokenPush: 'ENTRUST_SOFT_TOKEN_PUSH',
GoogleAuthenticator: 'GOOGLE_AUTHENTICATOR',
HardwareToken: 'HARDWARE_TOKEN',
Fido: 'FIDO',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
UserCertificate: 'USER_CERTIFICATE',
Machine: 'MACHINE',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Tokencr: 'TOKENCR',
Magiclink: 'MAGICLINK'
};
exports.UserPreferredOtpDeliveryEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
System: 'SYSTEM'
};
exports.UserStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.UserTypeEnum = {
LdapAd: 'LDAP_AD',
MgmtUi: 'MGMT_UI',
External: 'EXTERNAL'
};
exports.UserUserAuthenticatorPreferenceEnum = {
Machine: 'MACHINE',
Password: 'PASSWORD',
External: 'EXTERNAL',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
PasswordAndSecondfactor: 'PASSWORD_AND_SECONDFACTOR',
SmartLogin: 'SMART_LOGIN',
Idp: 'IDP',
Passkey: 'PASSKEY',
IdpAndSecondfactor: 'IDP_AND_SECONDFACTOR',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.UserAliasTypeEnum = {
Custom: 'CUSTOM',
Derived: 'DERIVED',
Userid: 'USERID'
};
exports.UserAttributeTypeEnum = {
None: 'NONE',
OtpEmail: 'OTP_EMAIL',
OtpSms: 'OTP_SMS',
OtpVoice: 'OTP_VOICE',
OtpWechat: 'OTP_WECHAT',
OtpWhatsapp: 'OTP_WHATSAPP'
};
exports.UserAttributeParmsTypeEnum = {
None: 'NONE',
OtpEmail: 'OTP_EMAIL',
OtpSms: 'OTP_SMS',
OtpVoice: 'OTP_VOICE',
OtpWechat: 'OTP_WECHAT',
OtpWhatsapp: 'OTP_WHATSAPP'
};
exports.UserAuthenticatorLockoutStatusTypeEnum = {
Machine: 'MACHINE',
Password: 'PASSWORD',
External: 'EXTERNAL',
Kba: 'KBA',
TempAccessCode: 'TEMP_ACCESS_CODE',
Otp: 'OTP',
Grid: 'GRID',
Token: 'TOKEN',
Tokencr: 'TOKENCR',
Tokenpush: 'TOKENPUSH',
Fido: 'FIDO',
Smartcredentialpush: 'SMARTCREDENTIALPUSH',
PasswordAndSecondfactor: 'PASSWORD_AND_SECONDFACTOR',
SmartLogin: 'SMART_LOGIN',
Idp: 'IDP',
Passkey: 'PASSKEY',
IdpAndSecondfactor: 'IDP_AND_SECONDFACTOR',
UserCertificate: 'USER_CERTIFICATE',
Face: 'FACE',
Passthrough: 'PASSTHROUGH',
Magiclink: 'MAGICLINK'
};
exports.UserChangeStateParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.UserExtraAttributeTypeEnum = {
None: 'NONE',
OtpEmail: 'OTP_EMAIL',
OtpSms: 'OTP_SMS',
OtpVoice: 'OTP_VOICE',
OtpWechat: 'OTP_WECHAT',
OtpWhatsapp: 'OTP_WHATSAPP'
};
exports.UserParmsLocaleEnum = {
Da: 'da',
De: 'de',
En: 'en',
Es: 'es',
Fr: 'fr',
It: 'it',
Ja: 'ja',
Ko: 'ko',
Nl: 'nl',
Nb: 'nb',
Pl: 'pl',
Pt: 'pt',
Ru: 'ru',
Sv: 'sv',
Th: 'th',
Tr: 'tr',
ZhCn: 'zh-cn',
ZhTw: 'zh-tw'
};
exports.UserParmsPreferredOtpDeliveryEnum = {
Email: 'EMAIL',
Sms: 'SMS',
Voice: 'VOICE',
System: 'SYSTEM'
};
exports.UserParmsStateEnum = {
Active: 'ACTIVE',
Inactive: 'INACTIVE'
};
exports.UserPasswordParmsPasswordFormatEnum = {
Cleartext: 'CLEARTEXT',
Bcrypt: 'BCRYPT',
Getaccess: 'GETACCESS'
};
exports.UserPasswordSettingsIncludeLowercaseEnum = {
Required: 'REQUIRED',
Allowed: 'ALLOWED',
NotAllowed: 'NOT_ALLOWED'
};
exports.UserPasswordSettingsIncludeNonalphanumericEnum = {
Required: 'REQUIRED',
Allowed: 'ALLOWED',
NotAllowed: 'NOT_ALLOWED'
};
exports.UserPasswordSettingsIncludeNumberEnum = {
Required: 'REQUIRED',
Allowed: 'ALLOWED',
NotAllowed: 'NOT_ALLOWED'
};
exports.UserPasswordSettingsIncludeUppercaseEnum = {
Required: 'REQUIRED',
Allowed: 'ALLOWED',
NotAllowed: 'NOT_ALLOWED'
};
exports.UserPasswordValidationResponseDirectoryTypeEnum = {
OnPrem: 'ON_PREM',
Azure: 'AZURE',
AdConnector: 'AD_CONNECTOR'
};
class API extends base_1.BaseAPI {
setApiKey = (apiKey) => {
this.configuration.apiKey = apiKey;
};
/**
* AccountInfoApi - axios parameter creator
*/
AccountInfoApiAxiosParamCreator = (configuration) => {
return {
/**
* Get account information. Caller requires the SUBSCRIBERS:VIEW permission.
* @summary Get account info
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAccoutInfoUsingGET: async (options = {}) => {
const localVarPath = `/api/web/v1/accountinfo`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
const localVarRequestOptions = { method: 'GET', ...options };
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
// authentication AdminAPIAuthentication required
await (0, common_1.setApiKeyToObject)(localVarHeaderParameter, "Authorization", configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
localVarRequestOptions.headers = { ...localVarHeaderParameter, ...options.headers };
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions,
};
},
/**
* Get service IP addresses. Caller requires the SUBSCRIBERS:VIEW permission.
* @summary Get service IP addresses
* @param {*} [options] Override http request option.
* @deprecated
* @throws {RequiredError}
*/
getServiceIPAddressesUsingGET: async (options = {}) => {
const localVarPath = `/api/web/v1/serviceipaddresses`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
const localVarRequestOptions = { method: 'GET', ...options };
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
// authentication AdminAPIAuthentication required
await (0, common_1.setApiKeyToObject)(localVarHeaderParameter, "Authorization", configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
localVarRequestOptions.headers = { ...localVarHeaderParameter, ...options.headers };
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions,
};
},
/**
* Update account information. Caller requires the SUBSCRIBERS:EDIT permission.
* @summary Update account info
* @param {AccountInfoParms} accountInfoParms
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateAccountInfoUsingPUT: async (accountInfoParms, options = {}) => {
// verify required parameter 'accountInfoParms' is not null or undefined
(0, common_1.assertParamExists)('updateAccountInfoUsingPUT', 'accountInfoParms', accountInfoParms);
const localVarPath = `/api/web/v1/accountinfo`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
const localVarRequestOptions = { method: 'PUT', ...options };
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
// authentication AdminAPIAuthentication required
await (0, common_1.setApiKeyToObject)(localVarHeaderParameter, "Authorization", configuration);
localVarHeaderParameter['Content-Type'] = 'application/json';
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
localVarRequestOptions.headers = { ...localVarHeaderParameter, ...options.headers };
localVarRequestOptions.data = (0, common_1.serializeDataIfNeeded)(accountInfoParms, localVarRequestOptions, configuration);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions,
};
},
};
};
/**
* AccountInfoApi - functional programming interface
* @export
*/
AccountInfoApiFp = (configuration) => {
const localVarAxiosParamCreator = this.AccountInfoApiAxiosParamCreator(configuration);
return {
/**
* Get account information. Caller requires the SUBSCRIBERS:VIEW permission.
* @summary Get account info
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAccoutInfoUsingGET: async (options) => {
const localVarAxiosArgs = await localVarAxiosParamCreator.getAccoutInfoUsingGET(options);
return (axios) => (0, common_1.createRequestFunction)(localVarAxiosArgs, configuration)(axios);
},
/**
* Get service IP addresses. Caller requires the SUBSCRIBERS:VIEW permission.
* @summary Get service IP addresses
* @param {*} [options] Override http request option.
* @deprecated
* @throws {RequiredError}
*/
getServiceIPAddressesUsingGET: async (options) => {
const localVarAxiosArgs = await localVarAxiosParamCreator.getServiceIPAddressesUsingGET(options);
return (axios) => (0, common_1.createRequestFunction)(localVarAxiosArgs, configuration)(axios);
},
/**
* Update account information. Caller requires the SUBSCRIBERS:EDIT permission.
* @summary Update account info
* @param {AccountInfoParms} accountInfoParms
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateAccountInfoUsingPUT: async (accountInfoParms, options) => {
const localVarAxiosArgs = await localVarAxiosParamCreator.updateAccountInfoUsingPUT(accountInfoParms, options);
return (axios) => (0, common_1.createRequestFunction