| 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 CreateUserPoolResponse |
CognitoIdentityProviderClient.createUserPool(Consumer<CreateUserPoolRequest.Builder> createUserPoolRequest)
Creates a new Amazon Cognito user pool and sets the password policy for the pool.
|
default CompletableFuture<CreateUserPoolResponse> |
CognitoIdentityProviderAsyncClient.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)
The available verified method a user can use to recover their password when they call
ForgotPassword. |
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.accountRecoverySetting(Consumer<AccountRecoverySettingType.Builder> accountRecoverySetting)
The available verified 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 of your user pool.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.emailConfiguration(EmailConfigurationType emailConfiguration)
The email configuration of your user pool.
|
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 with the settings that your Amazon Cognito user pool must use to send an SMS message
from your Amazon Web Services account through Amazon Simple Notification Service.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.smsConfiguration(SmsConfigurationType smsConfiguration)
The SMS configuration with the settings that your Amazon Cognito user pool must use to send an SMS message
from your Amazon Web Services account through Amazon Simple Notification Service.
|
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 a user can use an email address or phone number as a username when they sign up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributes(UsernameAttributeType... usernameAttributes)
Specifies whether a user can use an email address or phone number as a username when they sign up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributesWithStrings(Collection<String> usernameAttributes)
Specifies whether a user can use an email address or phone number as a username when they sign up.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameAttributesWithStrings(String... usernameAttributes)
Specifies whether a user can use an email address or phone number as a username when they sign up.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameConfiguration(Consumer<UsernameConfigurationType.Builder> usernameConfiguration)
Case sensitivity on the username input for the selected sign-in option.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.usernameConfiguration(UsernameConfigurationType usernameConfiguration)
Case sensitivity on the username input for the selected sign-in option.
|
default CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.userPoolAddOns(Consumer<UserPoolAddOnsType.Builder> userPoolAddOns)
Enables advanced security risk detection.
|
CreateUserPoolRequest.Builder |
CreateUserPoolRequest.Builder.userPoolAddOns(UserPoolAddOnsType userPoolAddOns)
Enables 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 © 2022. All rights reserved.