UNPKG

@aws-sdk/client-cognito-identity-provider

Version:

AWS SDK for JavaScript Cognito Identity Provider Client for Node.js, Browser and React Native

326 lines (325 loc) • 8.61 kB
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 AuthFactorType = { EMAIL_OTP: "EMAIL_OTP", PASSWORD: "PASSWORD", SMS_OTP: "SMS_OTP", SOFTWARE_TOKEN: "SOFTWARE_TOKEN", WEB_AUTHN: "WEB_AUTHN", }; 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 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 PasswordHashingAlgorithmType = { ARGON2ID: "ARGON2ID", BCRYPT: "BCRYPT", PBKDF2_SHA256: "PBKDF2_SHA256", SCRYPT: "SCRYPT", }; 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 SecurityPolicyType = { TLS_V1: "TLS_V1", TLS_V1_2_2021: "TLS_V1_2_2021", TLS_V1_3_2025: "TLS_V1_3_2025", }; 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 LimitClass = { API_CATEGORY: "API_CATEGORY", }; 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", };