Uses of Class
software.amazon.awscdk.services.cognito.CfnUserPoolClient.Builder
Packages that use CfnUserPoolClient.Builder
-
Uses of CfnUserPoolClient.Builder in software.amazon.awscdk.services.cognito
Methods in software.amazon.awscdk.services.cognito that return CfnUserPoolClient.BuilderModifier and TypeMethodDescriptionCfnUserPoolClient.Builder.accessTokenValidity(Number accessTokenValidity) The access token time limit.CfnUserPoolClient.Builder.allowedOAuthFlows(List<String> allowedOAuthFlows) The OAuth grant types that you want your app client to generate for clients in managed login authentication.CfnUserPoolClient.Builder.allowedOAuthFlowsUserPoolClient(Boolean allowedOAuthFlowsUserPoolClient) Set totrueto use OAuth 2.0 authorization server features in your app client.CfnUserPoolClient.Builder.allowedOAuthFlowsUserPoolClient(IResolvable allowedOAuthFlowsUserPoolClient) Set totrueto use OAuth 2.0 authorization server features in your app client.CfnUserPoolClient.Builder.allowedOAuthScopes(List<String> allowedOAuthScopes) The OAuth, OpenID Connect (OIDC), and custom scopes that you want to permit your app client to authorize access with.CfnUserPoolClient.Builder.analyticsConfiguration(IResolvable analyticsConfiguration) The user pool analytics configuration for collecting metrics and sending them to your Amazon Pinpoint campaign.CfnUserPoolClient.Builder.analyticsConfiguration(CfnUserPoolClient.AnalyticsConfigurationProperty analyticsConfiguration) The user pool analytics configuration for collecting metrics and sending them to your Amazon Pinpoint campaign.CfnUserPoolClient.Builder.authSessionValidity(Number authSessionValidity) Amazon Cognito creates a session token for each API request in an authentication flow.CfnUserPoolClient.Builder.callbackUrLs(List<String> callbackUrLs) A list of allowed redirect, or callback, URLs for managed login authentication.CfnUserPoolClient.Builder.clientName(String clientName) A friendly name for the app client that you want to create.static CfnUserPoolClient.BuilderCfnUserPoolClient.Builder.defaultRedirectUri(String defaultRedirectUri) The default redirect URI.CfnUserPoolClient.Builder.enablePropagateAdditionalUserContextData(Boolean enablePropagateAdditionalUserContextData) Whentrue, your application can include additionalUserContextDatain authentication requests.CfnUserPoolClient.Builder.enablePropagateAdditionalUserContextData(IResolvable enablePropagateAdditionalUserContextData) Whentrue, your application can include additionalUserContextDatain authentication requests.CfnUserPoolClient.Builder.enableTokenRevocation(Boolean enableTokenRevocation) Activates or deactivates token revocation.CfnUserPoolClient.Builder.enableTokenRevocation(IResolvable enableTokenRevocation) Activates or deactivates token revocation.CfnUserPoolClient.Builder.explicitAuthFlows(List<String> explicitAuthFlows) The authentication flows that you want your user pool client to support.CfnUserPoolClient.Builder.generateSecret(Boolean generateSecret) Whentrue, generates a client secret for the app client.CfnUserPoolClient.Builder.generateSecret(IResolvable generateSecret) Whentrue, generates a client secret for the app client.CfnUserPoolClient.Builder.idTokenValidity(Number idTokenValidity) The ID token time limit.CfnUserPoolClient.Builder.logoutUrLs(List<String> logoutUrLs) A list of allowed logout URLs for managed login authentication.CfnUserPoolClient.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.CfnUserPoolClient.Builder.readAttributes(List<String> readAttributes) The list of user attributes that you want your app client to have read access to.CfnUserPoolClient.Builder.refreshTokenRotation(IResolvable refreshTokenRotation) The configuration of your app client for refresh token rotation.CfnUserPoolClient.Builder.refreshTokenRotation(CfnUserPoolClient.RefreshTokenRotationProperty refreshTokenRotation) The configuration of your app client for refresh token rotation.CfnUserPoolClient.Builder.refreshTokenValidity(Number refreshTokenValidity) The refresh token time limit.CfnUserPoolClient.Builder.supportedIdentityProviders(List<String> supportedIdentityProviders) A list of provider names for the identity providers (IdPs) that are supported on this client.CfnUserPoolClient.Builder.tokenValidityUnits(IResolvable tokenValidityUnits) The units that validity times are represented in.CfnUserPoolClient.Builder.tokenValidityUnits(CfnUserPoolClient.TokenValidityUnitsProperty tokenValidityUnits) The units that validity times are represented in.CfnUserPoolClient.Builder.userPoolId(String userPoolId) The ID of the user pool where you want to create an app client.CfnUserPoolClient.Builder.writeAttributes(List<String> writeAttributes) The list of user attributes that you want your app client to have write access to.