| Package | Description |
|---|---|
| software.amazon.awscdk.services.cognito |
Amazon Cognito Construct Library
|
| Modifier and Type | Field and Description |
|---|---|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.AMAZON
(experimental) Allow users to sign in using 'Login With Amazon'.
|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.APPLE
(experimental) Allow users to sign in using 'Sign In With Apple'.
|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.COGNITO
(experimental) Allow users to sign in directly as a user of the User Pool.
|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.FACEBOOK
(experimental) Allow users to sign in using 'Facebook Login'.
|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.GOOGLE
(experimental) Allow users to sign in using 'Google Login'.
|
| Modifier and Type | Method and Description |
|---|---|
static UserPoolClientIdentityProvider |
UserPoolClientIdentityProvider.custom(String name)
(experimental) Specify a provider not yet supported by the CDK.
|
| Modifier and Type | Method and Description |
|---|---|
default List<UserPoolClientIdentityProvider> |
UserPoolClientOptions.getSupportedIdentityProviders()
(experimental) The list of identity providers that users should be able to use to sign in using this client.
|
List<UserPoolClientIdentityProvider> |
UserPoolClientOptions.Jsii$Proxy.getSupportedIdentityProviders() |
List<UserPoolClientIdentityProvider> |
UserPoolClientProps.Jsii$Proxy.getSupportedIdentityProviders() |
| Modifier and Type | Method and Description |
|---|---|
UserPoolClientOptions.Builder |
UserPoolClientOptions.Builder.supportedIdentityProviders(List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders)
Sets the value of
UserPoolClientOptions.getSupportedIdentityProviders() |
UserPoolClient.Builder |
UserPoolClient.Builder.supportedIdentityProviders(List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders)
(experimental) The list of identity providers that users should be able to use to sign in using this client.
|
UserPoolClientProps.Builder |
UserPoolClientProps.Builder.supportedIdentityProviders(List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders)
Sets the value of
UserPoolClientOptions.getSupportedIdentityProviders() |
| Constructor and Description |
|---|
Jsii$Proxy(Duration accessTokenValidity,
AuthFlow authFlows,
Boolean disableOAuth,
Boolean generateSecret,
Duration idTokenValidity,
OAuthSettings oAuth,
Boolean preventUserExistenceErrors,
ClientAttributes readAttributes,
Duration refreshTokenValidity,
List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders,
String userPoolClientName,
ClientAttributes writeAttributes)
Constructor that initializes the object based on literal property values passed by the
UserPoolClientOptions.Builder. |
Jsii$Proxy(IUserPool userPool,
Duration accessTokenValidity,
AuthFlow authFlows,
Boolean disableOAuth,
Boolean generateSecret,
Duration idTokenValidity,
OAuthSettings oAuth,
Boolean preventUserExistenceErrors,
ClientAttributes readAttributes,
Duration refreshTokenValidity,
List<? extends UserPoolClientIdentityProvider> supportedIdentityProviders,
String userPoolClientName,
ClientAttributes writeAttributes)
Constructor that initializes the object based on literal property values passed by the
UserPoolClientProps.Builder. |
Copyright © 2021. All rights reserved.