Uses of Package
software.amazon.awscdk.services.cognito
Packages that use software.amazon.awscdk.services.cognito
Package
Description
AWS APIGatewayv2 Authorizers
Amazon API Gateway Construct Library
AWS AppSync Construct Library
Amazon Cognito Construct Library
Amazon Cognito Identity Pool Construct Library
Actions for AWS Elastic Load Balancing V2
Route53 Alias Record Targets for the CDK Route53 Library
-
Classes in software.amazon.awscdk.services.cognito used by software.amazon.awscdk.aws_apigatewayv2_authorizersClassDescriptionRepresents a Cognito UserPool.Represents a Cognito user pool client.
-
-
Classes in software.amazon.awscdk.services.cognito used by software.amazon.awscdk.services.appsync
-
Classes in software.amazon.awscdk.services.cognito used by software.amazon.awscdk.services.cognitoClassDescriptionHow will a user be able to recover their account?Deprecated.Advanced Security Mode is deprecated due to user pool feature plans.The types of authentication that you want to allow for users' first authentication prompt.A builder for
AllowedFirstAuthFactorsThe settings for Amazon Pinpoint analytics configuration.A builder forAnalyticsConfigurationThe mapping of user pool attributes to the attributes provided by the identity providers.A builder forAttributeMappingTypes of authentication flow.A builder forAuthFlowAttributes that can be automatically verified for users in a user pool.A builder forAutoVerifiedAttrsOptions to customize the behaviour ofbaseUrl().A builder forBaseUrlOptionsThe Boolean custom attribute type.A fluent builder forBooleanAttribute.TheAWS::Cognito::IdentityPoolresource creates an Amazon Cognito identity pool.A fluent builder forCfnIdentityPool.CognitoIdentityProvideris a property of the AWS::Cognito::IdentityPool resource that represents an Amazon Cognito user pool and its client ID.A builder forCfnIdentityPool.CognitoIdentityProviderPropertyCognitoStreamsis a property of the AWS::Cognito::IdentityPool resource that defines configuration options for Amazon Cognito streams.A builder forCfnIdentityPool.CognitoStreamsPropertyPushSyncis a property of the AWS::Cognito::IdentityPool resource that defines the configuration options to be applied to an Amazon Cognito identity pool.A builder forCfnIdentityPool.PushSyncPropertyA list of the identity pool principal tag assignments for attributes for access control.A fluent builder forCfnIdentityPoolPrincipalTag.Properties for defining aCfnIdentityPoolPrincipalTag.A builder forCfnIdentityPoolPrincipalTagPropsProperties for defining aCfnIdentityPool.A builder forCfnIdentityPoolPropsTheAWS::Cognito::IdentityPoolRoleAttachmentresource manages the role configuration for an Amazon Cognito identity pool.A fluent builder forCfnIdentityPoolRoleAttachment.Defines how to map a claim to a role ARN.A builder forCfnIdentityPoolRoleAttachment.MappingRulePropertyOne of a set ofRoleMappings, a property of the AWS::Cognito::IdentityPoolRoleAttachment resource that defines the role-mapping attributes of an Amazon Cognito identity pool.A builder forCfnIdentityPoolRoleAttachment.RoleMappingPropertyRulesConfigurationTypeis a subproperty of the RoleMapping property that defines the rules to be used for mapping users to roles.Properties for defining aCfnIdentityPoolRoleAttachment.A builder forCfnIdentityPoolRoleAttachmentPropsSets up or modifies the logging configuration of a user pool.A fluent builder forCfnLogDeliveryConfiguration.Configuration for the CloudWatch log group destination of user pool detailed activity logging, or of user activity log export with advanced security features.Configuration for the Amazon Data Firehose stream destination of user activity log export with threat protection.The configuration of user event logs to an external AWS service like Amazon Data Firehose, Amazon S3, or Amazon CloudWatch Logs.A builder forCfnLogDeliveryConfiguration.LogConfigurationPropertyConfiguration for the Amazon S3 bucket destination of user activity log export with threat protection.A builder forCfnLogDeliveryConfiguration.S3ConfigurationPropertyProperties for defining aCfnLogDeliveryConfiguration.A builder forCfnLogDeliveryConfigurationPropsCreates a new set of branding settings for a user pool style and associates it with an app client.An image file from a managed login branding style in a user pool.A builder forCfnManagedLoginBranding.AssetTypePropertyA fluent builder forCfnManagedLoginBranding.Properties for defining aCfnManagedLoginBranding.A builder forCfnManagedLoginBrandingPropsTheAWS::Cognito::UserPoolresource creates an Amazon Cognito user pool.The available verified method a user can use to recover their password when they callForgotPassword.A builder forCfnUserPool.AccountRecoverySettingPropertyThe settings for administrator creation of users in a user pool.A builder forCfnUserPool.AdminCreateUserConfigPropertyThreat protection configuration options for additional authentication types in your user pool, including custom authentication.A builder forCfnUserPool.AdvancedSecurityAdditionalFlowsPropertyA fluent builder forCfnUserPool.The configuration of a custom email sender Lambda trigger.A builder forCfnUserPool.CustomEmailSenderPropertyThe configuration of a custom SMS sender Lambda trigger.A builder forCfnUserPool.CustomSMSSenderPropertyThe device-remembering configuration for a user pool.A builder forCfnUserPool.DeviceConfigurationPropertyThe email configuration of your user pool.A builder forCfnUserPool.EmailConfigurationPropertyThe template for the welcome message to new users.A builder forCfnUserPool.InviteMessageTemplatePropertyA collection of user pool Lambda triggers.A builder forCfnUserPool.LambdaConfigPropertyThe minimum and maximum values of an attribute that is of the number type, for examplecustom:age.A builder forCfnUserPool.NumberAttributeConstraintsPropertyThe password policy settings for a user pool, including complexity, history, and length requirements.A builder forCfnUserPool.PasswordPolicyPropertyA list of user pool policies.A builder forCfnUserPool.PoliciesPropertyThe properties of a pre token generation Lambda trigger.A builder forCfnUserPool.PreTokenGenerationConfigPropertyA recovery option for a user.A builder forCfnUserPool.RecoveryOptionPropertyA list of the user attributes and their properties in your user pool.A builder forCfnUserPool.SchemaAttributePropertyThe policy for allowed types of authentication in a user pool.A builder forCfnUserPool.SignInPolicyPropertyUser pool configuration for delivery of SMS messages with Amazon Simple Notification Service.A builder forCfnUserPool.SmsConfigurationPropertyThe minimum and maximum length values of an attribute that is of the string type, for examplecustom:department.A builder forCfnUserPool.StringAttributeConstraintsPropertyThe settings for updates to user attributes.A builder forCfnUserPool.UserAttributeUpdateSettingsPropertyCase sensitivity of the username input for the selected sign-in option.A builder forCfnUserPool.UsernameConfigurationPropertyUser pool add-ons.A builder forCfnUserPool.UserPoolAddOnsPropertyThe template for the verification message that your user pool delivers to users who set an email address or phone number attribute.A builder forCfnUserPool.VerificationMessageTemplatePropertyTheAWS::Cognito::UserPoolClientresource specifies an Amazon Cognito user pool client.The settings for Amazon Pinpoint analytics configuration.A builder forCfnUserPoolClient.AnalyticsConfigurationPropertyA fluent builder forCfnUserPoolClient.The configuration of your app client for refresh token rotation.A builder forCfnUserPoolClient.RefreshTokenRotationPropertyThe units that validity times are represented in.A builder forCfnUserPoolClient.TokenValidityUnitsPropertyProperties for defining aCfnUserPoolClient.A builder forCfnUserPoolClientPropsThe AWS::Cognito::UserPoolDomain resource creates a new domain for a user pool.A fluent builder forCfnUserPoolDomain.The configuration for a hosted UI custom domain.A builder forCfnUserPoolDomain.CustomDomainConfigTypePropertyProperties for defining aCfnUserPoolDomain.A builder forCfnUserPoolDomainPropsA user pool group.A fluent builder forCfnUserPoolGroup.Properties for defining aCfnUserPoolGroup.A builder forCfnUserPoolGroupPropsTheAWS::Cognito::UserPoolIdentityProviderresource creates an identity provider for a user pool.A fluent builder forCfnUserPoolIdentityProvider.Properties for defining aCfnUserPoolIdentityProvider.A builder forCfnUserPoolIdentityProviderPropsProperties for defining aCfnUserPool.A builder forCfnUserPoolPropsTheAWS::Cognito::UserPoolResourceServerresource creates a new OAuth2.0 resource server and defines custom scopes in it.A fluent builder forCfnUserPoolResourceServer.One custom scope associated with a user pool resource server.Properties for defining aCfnUserPoolResourceServer.A builder forCfnUserPoolResourceServerPropsTheAWS::Cognito::UserPoolRiskConfigurationAttachmentresource sets the risk configuration that is used for Amazon Cognito advanced security features.A list of account-takeover actions for each level of risk that Amazon Cognito might assess with advanced security features.The automated response to a risk level for adaptive authentication in full-function, orENFORCED, mode.The settings for automated responses and notification templates for adaptive authentication with advanced security features.A fluent builder forCfnUserPoolRiskConfigurationAttachment.Settings for user pool actions when Amazon Cognito detects compromised credentials with advanced security features in full-functionENFORCEDmode.Settings for compromised-credentials actions and authentication-event sources with advanced security features in full-functionENFORCEDmode.The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action.The template for email messages that advanced security features sends to a user when your threat protection automated response has a Notify action.Exceptions to the risk evaluation configuration, including always-allow and always-block IP address ranges.Properties for defining aCfnUserPoolRiskConfigurationAttachment.A builder forCfnUserPoolRiskConfigurationAttachmentPropsA container for the UI customization information for the hosted UI in a user pool.A fluent builder forCfnUserPoolUICustomizationAttachment.Properties for defining aCfnUserPoolUICustomizationAttachment.A builder forCfnUserPoolUICustomizationAttachmentPropsTheAWS::Cognito::UserPoolUserresource creates an Amazon Cognito user pool user.The name and value of a user attribute.A builder forCfnUserPoolUser.AttributeTypePropertyA fluent builder forCfnUserPoolUser.Properties for defining aCfnUserPoolUser.A builder forCfnUserPoolUserPropsAdds a user to a group.A fluent builder forCfnUserPoolUserToGroupAttachment.Properties for defining aCfnUserPoolUserToGroupAttachment.A builder forCfnUserPoolUserToGroupAttachmentPropsA set of attributes, useful to set Read and Write attributes.Options while specifying a cognito prefix domain.A builder forCognitoDomainOptionsConfiguration that will be fed into CloudFormation for any custom attribute type.A builder forCustomAttributeConfigConstraints that can be applied to a custom attribute of any type.A builder forCustomAttributePropsOptions while specifying custom domain.A builder forCustomDomainOptionsThe Type of Threat Protection Enabled for Custom Authentication.The DateTime custom attribute type.A fluent builder forDateTimeAttribute.Device tracking settings.A builder forDeviceTrackingEmail settings for the user pool.A builder forEmailSettingsThe user pool feature plan, or tier.Represents a custom attribute type.Internal default implementation forICustomAttribute.A reference to a IdentityPoolPrincipalTag resource.A builder forIdentityPoolPrincipalTagReferenceA reference to a IdentityPool resource.A builder forIdentityPoolReferenceA reference to a IdentityPoolRoleAttachment resource.A builder forIdentityPoolRoleAttachmentReference(experimental) Indicates that this resource can be referenced as a IdentityPoolPrincipalTag.Internal default implementation forIIdentityPoolPrincipalTagRef.(experimental) Indicates that this resource can be referenced as a IdentityPool.Internal default implementation forIIdentityPoolRef.(experimental) Indicates that this resource can be referenced as a IdentityPoolRoleAttachment.Internal default implementation forIIdentityPoolRoleAttachmentRef.(experimental) Indicates that this resource can be referenced as a LogDeliveryConfiguration.Internal default implementation forILogDeliveryConfigurationRef.(experimental) Indicates that this resource can be referenced as a ManagedLoginBranding.Internal default implementation forIManagedLoginBrandingRef.Represents a Cognito UserPool.Internal default implementation forIUserPool.Represents a Cognito user pool client.Internal default implementation forIUserPoolClient.(experimental) Indicates that this resource can be referenced as a UserPoolClient.Internal default implementation forIUserPoolClientRef.Represents a user pool domain.Internal default implementation forIUserPoolDomain.(experimental) Indicates that this resource can be referenced as a UserPoolDomain.Internal default implementation forIUserPoolDomainRef.Represents a user pool group.Internal default implementation forIUserPoolGroup.(experimental) Indicates that this resource can be referenced as a UserPoolGroup.Internal default implementation forIUserPoolGroupRef.Represents a UserPoolIdentityProvider.Internal default implementation forIUserPoolIdentityProvider.(experimental) Indicates that this resource can be referenced as a UserPoolIdentityProvider.Internal default implementation forIUserPoolIdentityProviderRef.(experimental) Indicates that this resource can be referenced as a UserPool.Internal default implementation forIUserPoolRef.Represents a Cognito user pool resource server.Internal default implementation forIUserPoolResourceServer.(experimental) Indicates that this resource can be referenced as a UserPoolResourceServer.Internal default implementation forIUserPoolResourceServerRef.(experimental) Indicates that this resource can be referenced as a UserPoolRiskConfigurationAttachment.Internal default implementation forIUserPoolRiskConfigurationAttachmentRef.(experimental) Indicates that this resource can be referenced as a UserPoolUICustomizationAttachment.Internal default implementation forIUserPoolUICustomizationAttachmentRef.(experimental) Indicates that this resource can be referenced as a UserPoolUser.Internal default implementation forIUserPoolUserRef.(experimental) Indicates that this resource can be referenced as a UserPoolUserToGroupAttachment.Internal default implementation forIUserPoolUserToGroupAttachmentRef.Attributes that will be kept until the user verifies the changed attribute.A builder forKeepOriginalAttrsThe user pool trigger version of the request that Amazon Cognito sends to your Lambda function.A reference to a LogDeliveryConfiguration resource.A builder forLogDeliveryConfigurationReferenceA reference to a ManagedLoginBranding resource.A builder forManagedLoginBrandingReferenceThe branding version of managed login for the domain.The different ways in which a user pool's MFA enforcement can be configured.The different ways in which a user pool can obtain their MFA token for sign in.A builder forMfaSecondFactorThe Number custom attribute type.A fluent builder forNumberAttribute.Constraints that can be applied to a custom attribute of number type.A builder forNumberAttributeConstraintsProps for NumberAttr.A builder forNumberAttributePropsTypes of OAuth grant flows.A builder forOAuthFlowsOAuth scopes that are allowed with this client.OAuth settings to configure the interaction between the app and this client.A builder forOAuthSettingsThe method to use to request attributes.OpenID Connect endpoints.A builder forOidcEndpointsThe user-pool treatment for MFA with a passkey.Password policy for User Pools.A builder forPasswordPolicyAn attribute available from a third party identity provider.A scope for ResourceServer.A fluent builder forResourceServerScope.Props to initialize ResourceServerScope.A builder forResourceServerScopePropsThe different ways in which users of this pool can sign up or sign in.A builder forSignInAliasesSigning algorithms for SAML requests.Sign-in policy for User Pools.A builder forSignInPolicyOptions to customize the behaviour ofsignInUrl().A builder forSignInUrlOptionsStandard attribute that can be marked as required or mutable.A builder forStandardAttributeThe set of standard attributes that can be marked as required or mutable.A builder forStandardAttributesThis interface contains standard attributes recognized by Cognito from https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-attributes.html including built-in attributesemail_verifiedandphone_number_verified.A builder forStandardAttributesMaskThe Type of Threat Protection Enabled for Standard Authentication.The String custom attribute type.A fluent builder forStringAttribute.Constraints that can be applied to a custom attribute of string type.A builder forStringAttributeConstraintsProps for constructing a StringAttr.A builder forStringAttributePropsUser pool configuration when administrators sign users up.A builder forUserInvitationConfigDefine a Cognito User Pool.A fluent builder forUserPool.Define a UserPool App Client.A fluent builder forUserPoolClient.Identity providers supported by the UserPoolClient.Options to create a UserPoolClient.A builder forUserPoolClientOptionsProperties for the UserPoolClient construct.A builder forUserPoolClientPropsA reference to a UserPoolClient resource.A builder forUserPoolClientReferenceDefine a user pool domain.A fluent builder forUserPoolDomain.Options to create a UserPoolDomain.A builder forUserPoolDomainOptionsProps for UserPoolDomain construct.A builder forUserPoolDomainPropsA reference to a UserPoolDomain resource.A builder forUserPoolDomainReferenceConfigure how Cognito sends emails.Result of binding email settings with a user pool.A builder forUserPoolEmailConfigDefine a user pool group.A fluent builder forUserPoolGroup.Options to create a UserPoolGroup.A builder forUserPoolGroupOptionsProps for UserPoolGroup construct.A builder forUserPoolGroupPropsA reference to a UserPoolGroup resource.A builder forUserPoolGroupReferenceRepresents an identity provider that integrates with Login with Amazon.A fluent builder forUserPoolIdentityProviderAmazon.Properties to initialize UserPoolAmazonIdentityProvider.A builder forUserPoolIdentityProviderAmazonPropsRepresents an identity provider that integrates with Apple.A fluent builder forUserPoolIdentityProviderApple.Properties to initialize UserPoolAppleIdentityProvider.A builder forUserPoolIdentityProviderApplePropsRepresents an identity provider that integrates with Facebook Login.A fluent builder forUserPoolIdentityProviderFacebook.Properties to initialize UserPoolFacebookIdentityProvider.A builder forUserPoolIdentityProviderFacebookPropsRepresents an identity provider that integrates with Google.A fluent builder forUserPoolIdentityProviderGoogle.Properties to initialize UserPoolGoogleIdentityProvider.A builder forUserPoolIdentityProviderGooglePropsRepresents an identity provider that integrates with OpenID Connect.A fluent builder forUserPoolIdentityProviderOidc.Properties to initialize UserPoolIdentityProviderOidc.A builder forUserPoolIdentityProviderOidcPropsProperties to create a new instance of UserPoolIdentityProvider.A builder forUserPoolIdentityProviderPropsA reference to a UserPoolIdentityProvider resource.A builder forUserPoolIdentityProviderReferenceRepresents an identity provider that integrates with SAML.A fluent builder forUserPoolIdentityProviderSaml.Metadata for a SAML user pool identity provider.Metadata types that can be used for a SAML user pool identity provider.Properties to initialize UserPoolIdentityProviderSaml.A builder forUserPoolIdentityProviderSamlPropsUser pool operations to which lambda triggers can be attached.Props for the UserPool construct.A builder forUserPoolPropsA reference to a UserPool resource.A builder forUserPoolReferenceDefines a User Pool OAuth2.0 Resource Server.A fluent builder forUserPoolResourceServer.Options to create a UserPoolResourceServer.A builder forUserPoolResourceServerOptionsProperties for the UserPoolResourceServer construct.A builder forUserPoolResourceServerPropsA reference to a UserPoolResourceServer resource.A builder forUserPoolResourceServerReferenceA reference to a UserPoolRiskConfigurationAttachment resource.A builder forUserPoolRiskConfigurationAttachmentReferenceConfiguration for Cognito sending emails via Amazon SES.A builder forUserPoolSESOptionsTriggers for a user pool.A builder forUserPoolTriggersA reference to a UserPoolUICustomizationAttachment resource.A builder forUserPoolUICustomizationAttachmentReferenceA reference to a UserPoolUser resource.A builder forUserPoolUserReferenceA reference to a UserPoolUserToGroupAttachment resource.A builder forUserPoolUserToGroupAttachmentReferenceUser pool configuration for user self sign up.A builder forUserVerificationConfigThe email verification style. -
Classes in software.amazon.awscdk.services.cognito used by software.amazon.awscdk.services.cognito.identitypoolClassDescriptionThe
AWS::Cognito::IdentityPoolRoleAttachmentresource manages the role configuration for an Amazon Cognito identity pool.Represents a Cognito UserPool.Represents a Cognito user pool client. -
Classes in software.amazon.awscdk.services.cognito used by software.amazon.awscdk.services.elasticloadbalancingv2.actionsClassDescriptionRepresents a Cognito UserPool.Represents a Cognito user pool client.Represents a user pool domain.
-