cognito-idp-2016-04-18 library

Classes

AccountRecoverySettingType
The data type for AccountRecoverySetting.
AccountTakeoverActionsType
Account takeover actions type.
AccountTakeoverActionType
Account takeover action type.
AccountTakeoverRiskConfigurationType
Configuration for mitigation actions and notification for different levels of risk detected for a potential account takeover.
AddCustomAttributesResponse
Represents the response from the server for the request to add custom attributes.
AdminConfirmSignUpResponse
Represents the response from the server for the request to confirm registration.
AdminCreateUserConfigType
The configuration for creating a new user profile.
AdminCreateUserResponse
Represents the response from the server to the request to create the user.
AdminDeleteUserAttributesResponse
Represents the response received from the server for a request to delete user attributes.
AdminDisableProviderForUserResponse
AdminDisableUserResponse
Represents the response received from the server to disable the user as an administrator.
AdminEnableUserResponse
Represents the response from the server for the request to enable a user as an administrator.
AdminGetDeviceResponse
Gets the device response, as an administrator.
AdminGetUserResponse
Represents the response from the server from the request to get the specified user as an administrator.
AdminInitiateAuthResponse
Initiates the authentication response, as an administrator.
AdminLinkProviderForUserResponse
AdminListDevicesResponse
Lists the device's response, as an administrator.
AdminListGroupsForUserResponse
AdminListUserAuthEventsResponse
AdminResetUserPasswordResponse
Represents the response from the server to reset a user password as an administrator.
AdminRespondToAuthChallengeResponse
Responds to the authentication challenge, as an administrator.
AdminSetUserMFAPreferenceResponse
AdminSetUserPasswordResponse
AdminSetUserSettingsResponse
Represents the response from the server to set user settings as an administrator.
AdminUpdateAuthEventFeedbackResponse
AdminUpdateDeviceStatusResponse
The status response from the request to update the device, as an administrator.
AdminUpdateUserAttributesResponse
Represents the response from the server for the request to update user attributes as an administrator.
AdminUserGlobalSignOutResponse
The global sign-out response, as an administrator.
AnalyticsConfigurationType
The Amazon Pinpoint analytics configuration for collecting metrics for a user pool.
AnalyticsMetadataType
An Amazon Pinpoint analytics endpoint.
AssociateSoftwareTokenResponse
AttributeType
Specifies whether the attribute is standard or custom.
AuthenticationResultType
The authentication result.
AuthEventType
The authentication event type.
AwsClientCredentials
AWS credentials.
ChallengeResponseType
The challenge response type.
ChangePasswordResponse
The response from the server to the change password request.
CodeDeliveryDetailsType
The code delivery details being returned from the server.
CognitoIdentityProvider
Using the Amazon Cognito User Pools API, you can create a user pool to manage directories and users. You can authenticate a user to obtain tokens related to user identity and access policies.
CompromisedCredentialsActionsType
The compromised credentials actions type
CompromisedCredentialsRiskConfigurationType
The compromised credentials risk configuration type.
ConfirmDeviceResponse
Confirms the device response.
ConfirmForgotPasswordResponse
The response from the server that results from a user's request to retrieve a forgotten password.
ConfirmSignUpResponse
Represents the response from the server for the registration confirmation.
ContextDataType
Contextual user data type used for evaluating the risk of an unexpected event by Amazon Cognito advanced security.
CreateGroupResponse
CreateIdentityProviderResponse
CreateResourceServerResponse
CreateUserImportJobResponse
Represents the response from the server to the request to create the user import job.
CreateUserPoolClientResponse
Represents the response from the server to create a user pool client.
CreateUserPoolDomainResponse
CreateUserPoolResponse
Represents the response from the server for the request to create a user pool.
CustomDomainConfigType
The configuration for a custom domain that hosts the sign-up and sign-in webpages for your application.
CustomEmailLambdaVersionConfigType
A custom email sender Lambda configuration type.
CustomSMSLambdaVersionConfigType
A custom SMS sender Lambda configuration type.
DeleteUserAttributesResponse
Represents the response from the server to delete user attributes.
DeleteUserPoolDomainResponse
DescribeIdentityProviderResponse
DescribeResourceServerResponse
DescribeRiskConfigurationResponse
DescribeUserImportJobResponse
Represents the response from the server to the request to describe the user import job.
DescribeUserPoolClientResponse
Represents the response from the server from a request to describe the user pool client.
DescribeUserPoolDomainResponse
DescribeUserPoolResponse
Represents the response to describe the user pool.
DeviceConfigurationType
The configuration for the user pool's device tracking.
DeviceSecretVerifierConfigType
The device verifier against which it will be authenticated.
DeviceType
The device type.
DomainDescriptionType
A container for information about a domain.
EmailConfigurationType
The email configuration type.
EventContextDataType
Specifies the user context data captured at the time of an event request.
EventFeedbackType
Specifies the event feedback type.
EventRiskType
The event risk type.
ForgotPasswordResponse
Respresents the response from the server regarding the request to reset a password.
GetCSVHeaderResponse
Represents the response from the server to the request to get the header information for the .csv file for the user import job.
GetDeviceResponse
Gets the device response.
GetGroupResponse
GetIdentityProviderByIdentifierResponse
GetSigningCertificateResponse
Response from Cognito for a signing certificate request.
GetUICustomizationResponse
GetUserAttributeVerificationCodeResponse
The verification code response returned by the server response to get the user attribute verification code.
GetUserPoolMfaConfigResponse
GetUserResponse
Represents the response from the server from the request to get information about the user.
GlobalSignOutResponse
The response to the request to sign out all devices.
GroupType
The group type.
HttpHeader
The HTTP header.
IdentityProviderType
A container for information about an identity provider.
InitiateAuthResponse
Initiates the authentication response.
LambdaConfigType
Specifies the configuration for AWS Lambda triggers.
ListDevicesResponse
Represents the response to list devices.
ListGroupsResponse
ListIdentityProvidersResponse
ListResourceServersResponse
ListTagsForResourceResponse
ListUserImportJobsResponse
Represents the response from the server to the request to list the user import jobs.
ListUserPoolClientsResponse
Represents the response from the server that lists user pool clients.
ListUserPoolsResponse
Represents the response to list user pools.
ListUsersInGroupResponse
ListUsersResponse
The response from the request to list users.
MessageTemplateType
The message template structure.
MFAOptionType
This data type is no longer supported. You can use it only for SMS MFA configurations. You can't use it for TOTP software token MFA configurations.
NewDeviceMetadataType
The new device metadata type.
NotifyConfigurationType
The notify configuration type.
NotifyEmailType
The notify email type.
NumberAttributeConstraintsType
The minimum and maximum value of an attribute that is of the number data type.
PasswordPolicyType
The password policy type.
ProviderDescription
A container for identity provider details.
ProviderUserIdentifierType
A container for information about an identity provider for a user pool.
RecoveryOptionType
A map containing a priority as a key, and recovery method name as a value.
ResendConfirmationCodeResponse
The response from the server when the Amazon Cognito Your User Pools service makes the request to resend a confirmation code.
ResourceServerScopeType
A resource server scope.
ResourceServerType
A container for information about a resource server for a user pool.
RespondToAuthChallengeResponse
The response to respond to the authentication challenge.
RiskConfigurationType
The risk configuration type.
RiskExceptionConfigurationType
The type of the configuration to override the risk decision.
SchemaAttributeType
Contains information about the schema attribute.
SetRiskConfigurationResponse
SetUICustomizationResponse
SetUserMFAPreferenceResponse
SetUserPoolMfaConfigResponse
SetUserSettingsResponse
The response from the server for a set user settings request.
SignUpResponse
The response from the server for a registration request.
SmsConfigurationType
The SMS configuration type that includes the settings the Cognito User Pool needs to call for the Amazon SNS service to send an SMS message from your AWS account. The Cognito User Pool makes the request to the Amazon SNS Service by using an AWS IAM role that you provide for your AWS account.
SmsMfaConfigType
The SMS text message multi-factor authentication (MFA) configuration type.
SMSMfaSettingsType
The type used for enabling SMS MFA at the user level. Phone numbers don't need to be verified to be used for SMS MFA. If an MFA type is enabled for a user, the user will be prompted for MFA during all sign in attempts, unless device tracking is turned on and the device has been trusted. If you would like MFA to be applied selectively based on the assessed risk level of sign in attempts, disable MFA for users and turn on Adaptive Authentication for the user pool.
SoftwareTokenMfaConfigType
The type used for enabling software token MFA at the user pool level.
SoftwareTokenMfaSettingsType
The type used for enabling software token MFA at the user level. If an MFA type is enabled for a user, the user will be prompted for MFA during all sign in attempts, unless device tracking is turned on and the device has been trusted. If you would like MFA to be applied selectively based on the assessed risk level of sign in attempts, disable MFA for users and turn on Adaptive Authentication for the user pool.
StartUserImportJobResponse
Represents the response from the server to the request to start the user import job.
StopUserImportJobResponse
Represents the response from the server to the request to stop the user import job.
StringAttributeConstraintsType
The constraints associated with a string attribute.
TagResourceResponse
TokenValidityUnitsType
The data type for TokenValidityUnits that specifics the time measurements for token validity.
UICustomizationType
A container for the UI customization information for a user pool's built-in app UI.
UntagResourceResponse
UpdateAuthEventFeedbackResponse
UpdateDeviceStatusResponse
The response to the request to update the device status.
UpdateGroupResponse
UpdateIdentityProviderResponse
UpdateResourceServerResponse
UpdateUserAttributesResponse
Represents the response from the server for the request to update user attributes.
UpdateUserPoolClientResponse
Represents the response from the server to the request to update the user pool client.
UpdateUserPoolDomainResponse
The UpdateUserPoolDomain response output.
UpdateUserPoolResponse
Represents the response from the server when you make a request to update the user pool.
UserContextDataType
Contextual data such as the user's device fingerprint, IP address, or location used for evaluating the risk of an unexpected event by Amazon Cognito advanced security.
UserImportJobType
The user import job type.
UsernameConfigurationType
The username configuration type.
UserPoolAddOnsType
The user pool add-ons type.
UserPoolClientDescription
The description of the user pool client.
UserPoolClientType
Contains information about a user pool client.
UserPoolDescriptionType
A user pool description.
UserPoolPolicyType
The policy associated with a user pool.
UserPoolType
A container for information about the user pool.
UserType
The user type.
VerificationMessageTemplateType
The template for verification messages.
VerifySoftwareTokenResponse
VerifyUserAttributeResponse
A container representing the response from the server from the request to verify user attributes.

Extensions

AccountTakeoverEventActionTypeFromString on String
AccountTakeoverEventActionTypeValueExtension on AccountTakeoverEventActionType
AdvancedSecurityModeTypeFromString on String
AdvancedSecurityModeTypeValueExtension on AdvancedSecurityModeType
AliasAttributeTypeFromString on String
AliasAttributeTypeValueExtension on AliasAttributeType
AttributeDataTypeFromString on String
AttributeDataTypeValueExtension on AttributeDataType
AuthFlowTypeFromString on String
AuthFlowTypeValueExtension on AuthFlowType
ChallengeNameFromString on String
ChallengeNameTypeFromString on String
ChallengeNameTypeValueExtension on ChallengeNameType
ChallengeNameValueExtension on ChallengeName
ChallengeResponseFromString on String
ChallengeResponseValueExtension on ChallengeResponse
CompromisedCredentialsEventActionTypeFromString on String
CompromisedCredentialsEventActionTypeValueExtension on CompromisedCredentialsEventActionType
CustomEmailSenderLambdaVersionTypeFromString on String
CustomEmailSenderLambdaVersionTypeValueExtension on CustomEmailSenderLambdaVersionType
CustomSMSSenderLambdaVersionTypeFromString on String
CustomSMSSenderLambdaVersionTypeValueExtension on CustomSMSSenderLambdaVersionType
DefaultEmailOptionTypeFromString on String
DefaultEmailOptionTypeValueExtension on DefaultEmailOptionType
DeliveryMediumTypeFromString on String
DeliveryMediumTypeValueExtension on DeliveryMediumType
DeviceRememberedStatusTypeFromString on String
DeviceRememberedStatusTypeValueExtension on DeviceRememberedStatusType
DomainStatusTypeFromString on String
DomainStatusTypeValueExtension on DomainStatusType
EmailSendingAccountTypeFromString on String
EmailSendingAccountTypeValueExtension on EmailSendingAccountType
EventFilterTypeFromString on String
EventFilterTypeValueExtension on EventFilterType
EventResponseTypeFromString on String
EventResponseTypeValueExtension on EventResponseType
EventTypeFromString on String
EventTypeValueExtension on EventType
ExplicitAuthFlowsTypeFromString on String
ExplicitAuthFlowsTypeValueExtension on ExplicitAuthFlowsType
FeedbackValueTypeFromString on String
FeedbackValueTypeValueExtension on FeedbackValueType
IdentityProviderTypeTypeFromString on String
IdentityProviderTypeTypeValueExtension on IdentityProviderTypeType
MessageActionTypeFromString on String
MessageActionTypeValueExtension on MessageActionType
OAuthFlowTypeFromString on String
OAuthFlowTypeValueExtension on OAuthFlowType
PreventUserExistenceErrorTypesFromString on String
PreventUserExistenceErrorTypesValueExtension on PreventUserExistenceErrorTypes
RecoveryOptionNameTypeFromString on String
RecoveryOptionNameTypeValueExtension on RecoveryOptionNameType
RiskDecisionTypeFromString on String
RiskDecisionTypeValueExtension on RiskDecisionType
RiskLevelTypeFromString on String
RiskLevelTypeValueExtension on RiskLevelType
StatusTypeFromString on String
StatusTypeValueExtension on StatusType
TimeUnitsTypeFromString on String
TimeUnitsTypeValueExtension on TimeUnitsType
UserImportJobStatusTypeFromString on String
UserImportJobStatusTypeValueExtension on UserImportJobStatusType
UsernameAttributeTypeFromString on String
UsernameAttributeTypeValueExtension on UsernameAttributeType
UserPoolMfaTypeFromString on String
UserPoolMfaTypeValueExtension on UserPoolMfaType
UserStatusTypeFromString on String
UserStatusTypeValueExtension on UserStatusType
VerifiedAttributeTypeFromString on String
VerifiedAttributeTypeValueExtension on VerifiedAttributeType
VerifySoftwareTokenResponseTypeFromString on String
VerifySoftwareTokenResponseTypeValueExtension on VerifySoftwareTokenResponseType