| Package | Description |
|---|---|
| software.amazon.awssdk.services.cognitoidentityprovider |
Using the Amazon Cognito User Pools API, you can create a user pool to manage directories and users.
|
| software.amazon.awssdk.services.cognitoidentityprovider.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateUserPoolResponse> |
CognitoIdentityProviderAsyncClient.createUserPool(Consumer<CreateUserPoolRequest.Builder> createUserPoolRequest)
Creates a new Amazon Cognito user pool and sets the password policy for the pool.
|
default CreateUserPoolResponse |
CognitoIdentityProviderClient.createUserPool(Consumer<CreateUserPoolRequest.Builder> createUserPoolRequest)
Creates a new Amazon Cognito user pool and sets the password policy for the pool.
|
| Modifier and Type | Method and Description |
|---|---|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.accountRecoverySetting(AccountRecoverySettingType accountRecoverySetting)
Use this setting to define which verified available method a user can use to recover their password when they
call
ForgotPassword. |
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.accountRecoverySetting(Consumer<AccountRecoverySettingType.Builder> accountRecoverySetting)
Use this setting to define which verified available method a user can use to recover their password when they
call
ForgotPassword. |
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.adminCreateUserConfig(AdminCreateUserConfigType adminCreateUserConfig)
The configuration for
AdminCreateUser requests. |
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.adminCreateUserConfig(Consumer<AdminCreateUserConfigType.Builder> adminCreateUserConfig)
The configuration for
AdminCreateUser requests. |
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.aliasAttributes(AliasAttributeType... aliasAttributes)
Attributes supported as an alias for this user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.aliasAttributes(Collection<AliasAttributeType> aliasAttributes)
Attributes supported as an alias for this user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.aliasAttributesWithStrings(Collection<String> aliasAttributes)
Attributes supported as an alias for this user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.aliasAttributesWithStrings(String... aliasAttributes)
Attributes supported as an alias for this user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.autoVerifiedAttributes(Collection<VerifiedAttributeType> autoVerifiedAttributes)
The attributes to be auto-verified.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.autoVerifiedAttributes(VerifiedAttributeType... autoVerifiedAttributes)
The attributes to be auto-verified.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.autoVerifiedAttributesWithStrings(Collection<String> autoVerifiedAttributes)
The attributes to be auto-verified.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.autoVerifiedAttributesWithStrings(String... autoVerifiedAttributes)
The attributes to be auto-verified.
|
static CreateUserPoolRequest.Builder |
CreateUserPoolRequest.builder() |
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.deviceConfiguration(Consumer<DeviceConfigurationType.Builder> deviceConfiguration)
The device configuration.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.deviceConfiguration(DeviceConfigurationType deviceConfiguration)
The device configuration.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.emailConfiguration(Consumer<EmailConfigurationType.Builder> emailConfiguration)
The email configuration.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.emailConfiguration(EmailConfigurationType emailConfiguration)
The email configuration.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.emailVerificationMessage(String emailVerificationMessage)
A string representing the email verification message.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.emailVerificationSubject(String emailVerificationSubject)
A string representing the email verification subject.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.lambdaConfig(Consumer<LambdaConfigType.Builder> lambdaConfig)
The Lambda trigger configuration information for the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.lambdaConfig(LambdaConfigType lambdaConfig)
The Lambda trigger configuration information for the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.mfaConfiguration(String mfaConfiguration)
Specifies MFA configuration details.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.mfaConfiguration(UserPoolMfaType mfaConfiguration)
Specifies MFA configuration details.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.policies(Consumer<UserPoolPolicyType.Builder> policies)
The policies associated with the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.policies(UserPoolPolicyType policies)
The policies associated with the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.poolName(String poolName)
A string used to name the user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.schema(Collection<SchemaAttributeType> schema)
An array of schema attributes for the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.schema(Consumer<SchemaAttributeType.Builder>... schema)
An array of schema attributes for the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.schema(SchemaAttributeType... schema)
An array of schema attributes for the new user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.smsAuthenticationMessage(String smsAuthenticationMessage)
A string representing the SMS authentication message.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.smsConfiguration(Consumer<SmsConfigurationType.Builder> smsConfiguration)
The SMS configuration.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.smsConfiguration(SmsConfigurationType smsConfiguration)
The SMS configuration.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.smsVerificationMessage(String smsVerificationMessage)
A string representing the SMS verification message.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.toBuilder() |
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributes(Collection<UsernameAttributeType> usernameAttributes)
Specifies whether email addresses or phone numbers can be specified as usernames when a user signs up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributes(UsernameAttributeType... usernameAttributes)
Specifies whether email addresses or phone numbers can be specified as usernames when a user signs up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributesWithStrings(Collection<String> usernameAttributes)
Specifies whether email addresses or phone numbers can be specified as usernames when a user signs up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributesWithStrings(String... usernameAttributes)
Specifies whether email addresses or phone numbers can be specified as usernames when a user signs up.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameConfiguration(Consumer<UsernameConfigurationType.Builder> usernameConfiguration)
You can choose to set case sensitivity on the username input for the selected sign-in option.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameConfiguration(UsernameConfigurationType usernameConfiguration)
You can choose to set case sensitivity on the username input for the selected sign-in option.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.userPoolAddOns(Consumer<UserPoolAddOnsType.Builder> userPoolAddOns)
Used to enable advanced security risk detection.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.userPoolAddOns(UserPoolAddOnsType userPoolAddOns)
Used to enable advanced security risk detection.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.userPoolTags(Map<String,String> userPoolTags)
The tag keys and values to assign to the user pool.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.verificationMessageTemplate(Consumer<VerificationMessageTemplateType.Builder> verificationMessageTemplate)
The template for the verification message that the user sees when the app requests permission to access the
user's information.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.verificationMessageTemplate(VerificationMessageTemplateType verificationMessageTemplate)
The template for the verification message that the user sees when the app requests permission to access the
user's information.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateUserPoolRequest.Builder> |
CreateUserPoolRequest.serializableBuilderClass() |
Copyright © 2020. All rights reserved.