@aws-sdk/client-cognito-identity-provider
Version:
AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native
311 lines (310 loc) • 8.22 kB
JavaScript
export const RecoveryOptionNameType = {
ADMIN_ONLY: "admin_only",
VERIFIED_EMAIL: "verified_email",
VERIFIED_PHONE_NUMBER: "verified_phone_number",
};
export const AccountTakeoverEventActionType = {
BLOCK: "BLOCK",
MFA_IF_CONFIGURED: "MFA_IF_CONFIGURED",
MFA_REQUIRED: "MFA_REQUIRED",
NO_ACTION: "NO_ACTION",
};
export const AttributeDataType = {
BOOLEAN: "Boolean",
DATETIME: "DateTime",
NUMBER: "Number",
STRING: "String",
};
export const DeliveryMediumType = {
EMAIL: "EMAIL",
SMS: "SMS",
};
export const MessageActionType = {
RESEND: "RESEND",
SUPPRESS: "SUPPRESS",
};
export const UserStatusType = {
ARCHIVED: "ARCHIVED",
COMPROMISED: "COMPROMISED",
CONFIRMED: "CONFIRMED",
EXTERNAL_PROVIDER: "EXTERNAL_PROVIDER",
FORCE_CHANGE_PASSWORD: "FORCE_CHANGE_PASSWORD",
RESET_REQUIRED: "RESET_REQUIRED",
UNCONFIRMED: "UNCONFIRMED",
UNKNOWN: "UNKNOWN",
};
export const AuthFlowType = {
ADMIN_NO_SRP_AUTH: "ADMIN_NO_SRP_AUTH",
ADMIN_USER_PASSWORD_AUTH: "ADMIN_USER_PASSWORD_AUTH",
CUSTOM_AUTH: "CUSTOM_AUTH",
REFRESH_TOKEN: "REFRESH_TOKEN",
REFRESH_TOKEN_AUTH: "REFRESH_TOKEN_AUTH",
USER_AUTH: "USER_AUTH",
USER_PASSWORD_AUTH: "USER_PASSWORD_AUTH",
USER_SRP_AUTH: "USER_SRP_AUTH",
};
export const ChallengeNameType = {
ADMIN_NO_SRP_AUTH: "ADMIN_NO_SRP_AUTH",
CUSTOM_CHALLENGE: "CUSTOM_CHALLENGE",
DEVICE_PASSWORD_VERIFIER: "DEVICE_PASSWORD_VERIFIER",
DEVICE_SRP_AUTH: "DEVICE_SRP_AUTH",
EMAIL_OTP: "EMAIL_OTP",
MFA_SETUP: "MFA_SETUP",
NEW_PASSWORD_REQUIRED: "NEW_PASSWORD_REQUIRED",
PASSWORD: "PASSWORD",
PASSWORD_SRP: "PASSWORD_SRP",
PASSWORD_VERIFIER: "PASSWORD_VERIFIER",
SELECT_CHALLENGE: "SELECT_CHALLENGE",
SELECT_MFA_TYPE: "SELECT_MFA_TYPE",
SMS_MFA: "SMS_MFA",
SMS_OTP: "SMS_OTP",
SOFTWARE_TOKEN_MFA: "SOFTWARE_TOKEN_MFA",
WEB_AUTHN: "WEB_AUTHN",
};
export const ChallengeName = {
Mfa: "Mfa",
Password: "Password",
};
export const ChallengeResponse = {
Failure: "Failure",
Success: "Success",
};
export const FeedbackValueType = {
INVALID: "Invalid",
VALID: "Valid",
};
export const EventResponseType = {
Fail: "Fail",
InProgress: "InProgress",
Pass: "Pass",
};
export const RiskDecisionType = {
AccountTakeover: "AccountTakeover",
Block: "Block",
NoRisk: "NoRisk",
};
export const RiskLevelType = {
High: "High",
Low: "Low",
Medium: "Medium",
};
export const EventType = {
ForgotPassword: "ForgotPassword",
PasswordChange: "PasswordChange",
ResendCode: "ResendCode",
SignIn: "SignIn",
SignUp: "SignUp",
};
export const DeviceRememberedStatusType = {
NOT_REMEMBERED: "not_remembered",
REMEMBERED: "remembered",
};
export const AdvancedSecurityEnabledModeType = {
AUDIT: "AUDIT",
ENFORCED: "ENFORCED",
};
export const AdvancedSecurityModeType = {
AUDIT: "AUDIT",
ENFORCED: "ENFORCED",
OFF: "OFF",
};
export const AliasAttributeType = {
EMAIL: "email",
PHONE_NUMBER: "phone_number",
PREFERRED_USERNAME: "preferred_username",
};
export const AuthFactorType = {
EMAIL_OTP: "EMAIL_OTP",
PASSWORD: "PASSWORD",
SMS_OTP: "SMS_OTP",
WEB_AUTHN: "WEB_AUTHN",
};
export const AssetCategoryType = {
AUTH_APP_GRAPHIC: "AUTH_APP_GRAPHIC",
EMAIL_GRAPHIC: "EMAIL_GRAPHIC",
FAVICON_ICO: "FAVICON_ICO",
FAVICON_SVG: "FAVICON_SVG",
FORM_BACKGROUND: "FORM_BACKGROUND",
FORM_LOGO: "FORM_LOGO",
IDP_BUTTON_ICON: "IDP_BUTTON_ICON",
PAGE_BACKGROUND: "PAGE_BACKGROUND",
PAGE_FOOTER_BACKGROUND: "PAGE_FOOTER_BACKGROUND",
PAGE_FOOTER_LOGO: "PAGE_FOOTER_LOGO",
PAGE_HEADER_BACKGROUND: "PAGE_HEADER_BACKGROUND",
PAGE_HEADER_LOGO: "PAGE_HEADER_LOGO",
PASSKEY_GRAPHIC: "PASSKEY_GRAPHIC",
PASSWORD_GRAPHIC: "PASSWORD_GRAPHIC",
SMS_GRAPHIC: "SMS_GRAPHIC",
};
export const AssetExtensionType = {
ICO: "ICO",
JPEG: "JPEG",
PNG: "PNG",
SVG: "SVG",
WEBP: "WEBP",
};
export const ColorSchemeModeType = {
DARK: "DARK",
DYNAMIC: "DYNAMIC",
LIGHT: "LIGHT",
};
export const VerifiedAttributeType = {
EMAIL: "email",
PHONE_NUMBER: "phone_number",
};
export const IdentityProviderTypeType = {
Facebook: "Facebook",
Google: "Google",
LoginWithAmazon: "LoginWithAmazon",
OIDC: "OIDC",
SAML: "SAML",
SignInWithApple: "SignInWithApple",
};
export const TermsEnforcementType = {
NONE: "NONE",
};
export const TermsSourceType = {
LINK: "LINK",
};
export const UserImportJobStatusType = {
Created: "Created",
Expired: "Expired",
Failed: "Failed",
InProgress: "InProgress",
Pending: "Pending",
Stopped: "Stopped",
Stopping: "Stopping",
Succeeded: "Succeeded",
};
export const DeletionProtectionType = {
ACTIVE: "ACTIVE",
INACTIVE: "INACTIVE",
};
export const EmailSendingAccountType = {
COGNITO_DEFAULT: "COGNITO_DEFAULT",
DEVELOPER: "DEVELOPER",
};
export const IssuerType = {
ORIGINAL: "ORIGINAL",
UPDATED: "UPDATED",
};
export const EncryptionKeyType = {
AWS_OWNED_KEY: "AWS_OWNED_KEY",
CUSTOMER_MANAGED_KEY: "CUSTOMER_MANAGED_KEY",
};
export const CustomEmailSenderLambdaVersionType = {
V1_0: "V1_0",
};
export const CustomSMSSenderLambdaVersionType = {
V1_0: "V1_0",
};
export const InboundFederationLambdaVersionType = {
V1_0: "V1_0",
};
export const PreTokenGenerationLambdaVersionType = {
V1_0: "V1_0",
V2_0: "V2_0",
V3_0: "V3_0",
};
export const UserPoolMfaType = {
OFF: "OFF",
ON: "ON",
OPTIONAL: "OPTIONAL",
};
export const UsernameAttributeType = {
EMAIL: "email",
PHONE_NUMBER: "phone_number",
};
export const UserPoolTierType = {
ESSENTIALS: "ESSENTIALS",
LITE: "LITE",
PLUS: "PLUS",
};
export const DefaultEmailOptionType = {
CONFIRM_WITH_CODE: "CONFIRM_WITH_CODE",
CONFIRM_WITH_LINK: "CONFIRM_WITH_LINK",
};
export const StatusType = {
Disabled: "Disabled",
Enabled: "Enabled",
};
export const OAuthFlowType = {
client_credentials: "client_credentials",
code: "code",
implicit: "implicit",
};
export const ExplicitAuthFlowsType = {
ADMIN_NO_SRP_AUTH: "ADMIN_NO_SRP_AUTH",
ALLOW_ADMIN_USER_PASSWORD_AUTH: "ALLOW_ADMIN_USER_PASSWORD_AUTH",
ALLOW_CUSTOM_AUTH: "ALLOW_CUSTOM_AUTH",
ALLOW_REFRESH_TOKEN_AUTH: "ALLOW_REFRESH_TOKEN_AUTH",
ALLOW_USER_AUTH: "ALLOW_USER_AUTH",
ALLOW_USER_PASSWORD_AUTH: "ALLOW_USER_PASSWORD_AUTH",
ALLOW_USER_SRP_AUTH: "ALLOW_USER_SRP_AUTH",
CUSTOM_AUTH_FLOW_ONLY: "CUSTOM_AUTH_FLOW_ONLY",
USER_PASSWORD_AUTH: "USER_PASSWORD_AUTH",
};
export const PreventUserExistenceErrorTypes = {
ENABLED: "ENABLED",
LEGACY: "LEGACY",
};
export const FeatureType = {
DISABLED: "DISABLED",
ENABLED: "ENABLED",
};
export const TimeUnitsType = {
DAYS: "days",
HOURS: "hours",
MINUTES: "minutes",
SECONDS: "seconds",
};
export const ReplicaRoleType = {
PRIMARY: "PRIMARY",
SECONDARY: "SECONDARY",
};
export const ReplicaStatusType = {
ACTIVE: "ACTIVE",
CREATING: "CREATING",
DELETING: "DELETING",
INACTIVE: "INACTIVE",
};
export const CompromisedCredentialsEventActionType = {
BLOCK: "BLOCK",
NO_ACTION: "NO_ACTION",
};
export const EventFilterType = {
PASSWORD_CHANGE: "PASSWORD_CHANGE",
SIGN_IN: "SIGN_IN",
SIGN_UP: "SIGN_UP",
};
export const DomainStatusType = {
ACTIVE: "ACTIVE",
CREATING: "CREATING",
DELETING: "DELETING",
FAILED: "FAILED",
UPDATING: "UPDATING",
};
export const EventSourceName = {
USER_AUTH_EVENTS: "userAuthEvents",
USER_NOTIFICATION: "userNotification",
};
export const LogLevel = {
ERROR: "ERROR",
INFO: "INFO",
};
export const WebAuthnFactorConfigurationType = {
MULTI_FACTOR_WITH_USER_VERIFICATION: "MULTI_FACTOR_WITH_USER_VERIFICATION",
SINGLE_FACTOR: "SINGLE_FACTOR",
};
export const UserVerificationType = {
PREFERRED: "preferred",
REQUIRED: "required",
};
export const UpdateReplicaStatusType = {
ACTIVE: "ACTIVE",
INACTIVE: "INACTIVE",
};
export const VerifySoftwareTokenResponseType = {
ERROR: "ERROR",
SUCCESS: "SUCCESS",
};