| 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 CreateUserPoolClientResponse |
CognitoIdentityProviderClient.createUserPoolClient(Consumer<CreateUserPoolClientRequest.Builder> createUserPoolClientRequest)
Creates the user pool client.
|
default CompletableFuture<CreateUserPoolClientResponse> |
CognitoIdentityProviderAsyncClient.createUserPoolClient(Consumer<CreateUserPoolClientRequest.Builder> createUserPoolClientRequest)
Creates the user pool client.
|
| Modifier and Type | Method and Description |
|---|---|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.accessTokenValidity(Integer accessTokenValidity)
The access token time limit.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthFlows(Collection<OAuthFlowType> allowedOAuthFlows)
The allowed OAuth flows.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthFlows(OAuthFlowType... allowedOAuthFlows)
The allowed OAuth flows.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthFlowsUserPoolClient(Boolean allowedOAuthFlowsUserPoolClient)
Set to true if the client is allowed to follow the OAuth protocol when interacting with Amazon Cognito user
pools.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthFlowsWithStrings(Collection<String> allowedOAuthFlows)
The allowed OAuth flows.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthFlowsWithStrings(String... allowedOAuthFlows)
The allowed OAuth flows.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthScopes(Collection<String> allowedOAuthScopes)
The allowed OAuth scopes.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.allowedOAuthScopes(String... allowedOAuthScopes)
The allowed OAuth scopes.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.analyticsConfiguration(AnalyticsConfigurationType analyticsConfiguration)
The user pool analytics configuration for collecting metrics and sending them to your Amazon Pinpoint
campaign.
|
default CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.analyticsConfiguration(Consumer<AnalyticsConfigurationType.Builder> analyticsConfiguration)
The user pool analytics configuration for collecting metrics and sending them to your Amazon Pinpoint
campaign.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.authSessionValidity(Integer authSessionValidity)
Amazon Cognito creates a session token for each API request in an authentication flow.
|
static CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.builder() |
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.callbackURLs(Collection<String> callbackURLs)
A list of allowed redirect (callback) URLs for the IdPs.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.callbackURLs(String... callbackURLs)
A list of allowed redirect (callback) URLs for the IdPs.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.clientName(String clientName)
The client name for the user pool client you would like to create.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.defaultRedirectURI(String defaultRedirectURI)
The default redirect URI.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.enablePropagateAdditionalUserContextData(Boolean enablePropagateAdditionalUserContextData)
Activates the propagation of additional user context data.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.enableTokenRevocation(Boolean enableTokenRevocation)
Activates or deactivates token revocation.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.explicitAuthFlows(Collection<ExplicitAuthFlowsType> explicitAuthFlows)
The authentication flows that you want your user pool client to support.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.explicitAuthFlows(ExplicitAuthFlowsType... explicitAuthFlows)
The authentication flows that you want your user pool client to support.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.explicitAuthFlowsWithStrings(Collection<String> explicitAuthFlows)
The authentication flows that you want your user pool client to support.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.explicitAuthFlowsWithStrings(String... explicitAuthFlows)
The authentication flows that you want your user pool client to support.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.generateSecret(Boolean generateSecret)
Boolean to specify whether you want to generate a secret for the user pool client being created.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.idTokenValidity(Integer idTokenValidity)
The ID token time limit.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.logoutURLs(Collection<String> logoutURLs)
A list of allowed logout URLs for the IdPs.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.logoutURLs(String... logoutURLs)
A list of allowed logout URLs for the IdPs.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.preventUserExistenceErrors(PreventUserExistenceErrorTypes preventUserExistenceErrors)
Errors and responses that you want Amazon Cognito APIs to return during authentication, account confirmation,
and password recovery when the user doesn't exist in the user pool.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.preventUserExistenceErrors(String preventUserExistenceErrors)
Errors and responses that you want Amazon Cognito APIs to return during authentication, account confirmation,
and password recovery when the user doesn't exist in the user pool.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.readAttributes(Collection<String> readAttributes)
The read attributes.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.readAttributes(String... readAttributes)
The read attributes.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.refreshTokenValidity(Integer refreshTokenValidity)
The refresh token time limit.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.supportedIdentityProviders(Collection<String> supportedIdentityProviders)
A list of provider names for the identity providers (IdPs) that are supported on this client.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.supportedIdentityProviders(String... supportedIdentityProviders)
A list of provider names for the identity providers (IdPs) that are supported on this client.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.toBuilder() |
default CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.tokenValidityUnits(Consumer<TokenValidityUnitsType.Builder> tokenValidityUnits)
The units in which the validity times are represented.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.tokenValidityUnits(TokenValidityUnitsType tokenValidityUnits)
The units in which the validity times are represented.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.userPoolId(String userPoolId)
The user pool ID for the user pool where you want to create a user pool client.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.writeAttributes(Collection<String> writeAttributes)
The user pool attributes that the app client can write to.
|
CreateUserPoolClientRequest.Builder |
CreateUserPoolClientRequest.Builder.writeAttributes(String... writeAttributes)
The user pool attributes that the app client can write to.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateUserPoolClientRequest.Builder> |
CreateUserPoolClientRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.