Uses of Class
software.amazon.awscdk.services.cognito.UserPoolClient.Builder
-
Uses of UserPoolClient.Builder in software.amazon.awscdk.services.cognito
Modifier and TypeMethodDescriptionUserPoolClient.Builder.accessTokenValidity
(Duration accessTokenValidity) Validity of the access token.The set of OAuth authentication flows to enable on the client.UserPoolClient.Builder.authSessionValidity
(Duration authSessionValidity) Cognito creates a session token for each API request in an authentication flow.static UserPoolClient.Builder
UserPoolClient.Builder.disableOAuth
(Boolean disableOAuth) Turns off all OAuth interactions for this client.UserPoolClient.Builder.enablePropagateAdditionalUserContextData
(Boolean enablePropagateAdditionalUserContextData) Enable the propagation of additional user context data.UserPoolClient.Builder.enableTokenRevocation
(Boolean enableTokenRevocation) Enable token revocation for this client.UserPoolClient.Builder.generateSecret
(Boolean generateSecret) Whether to generate a client secret.UserPoolClient.Builder.idTokenValidity
(Duration idTokenValidity) Validity of the ID token.UserPoolClient.Builder.oAuth
(OAuthSettings oAuth) OAuth settings for this client to interact with the app.UserPoolClient.Builder.preventUserExistenceErrors
(Boolean preventUserExistenceErrors) Whether Cognito returns a UserNotFoundException exception when the user does not exist in the user pool (false), or whether it returns another type of error that doesn't reveal the user's absence.UserPoolClient.Builder.readAttributes
(ClientAttributes readAttributes) The set of attributes this client will be able to read.UserPoolClient.Builder.refreshTokenValidity
(Duration refreshTokenValidity) Validity of the refresh token.UserPoolClient.Builder.supportedIdentityProviders
(List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders) The list of identity providers that users should be able to use to sign in using this client.The UserPool resource this client will have access to.UserPoolClient.Builder.userPoolClientName
(String userPoolClientName) Name of the application client.UserPoolClient.Builder.writeAttributes
(ClientAttributes writeAttributes) The set of attributes this client will be able to write.