@Stability(value=Experimental) public static final class UserPoolAuthenticationProvider.Builder extends Object implements software.amazon.jsii.Builder<UserPoolAuthenticationProvider>
UserPoolAuthenticationProvider.| Modifier and Type | Method and Description |
|---|---|
UserPoolAuthenticationProvider |
build() |
static UserPoolAuthenticationProvider.Builder |
create() |
UserPoolAuthenticationProvider.Builder |
disableServerSideTokenCheck(Boolean disableServerSideTokenCheck)
(experimental) Setting this to true turns off identity pool checks for this user pool to make sure the user has not been globally signed out or deleted before the identity pool provides an OIDC token or AWS credentials for the user.
|
UserPoolAuthenticationProvider.Builder |
userPool(IUserPool userPool)
(experimental) The User Pool of the Associated Identity Providers.
|
UserPoolAuthenticationProvider.Builder |
userPoolClient(IUserPoolClient userPoolClient)
(experimental) The User Pool Client for the provided User Pool.
|
@Stability(value=Experimental) public static UserPoolAuthenticationProvider.Builder create()
UserPoolAuthenticationProvider.Builder.@Stability(value=Experimental) public UserPoolAuthenticationProvider.Builder userPool(IUserPool userPool)
userPool - The User Pool of the Associated Identity Providers. This parameter is required.this@Stability(value=Experimental) public UserPoolAuthenticationProvider.Builder disableServerSideTokenCheck(Boolean disableServerSideTokenCheck)
Default: false
disableServerSideTokenCheck - Setting this to true turns off identity pool checks for this user pool to make sure the user has not been globally signed out or deleted before the identity pool provides an OIDC token or AWS credentials for the user. This parameter is required.this@Stability(value=Experimental) public UserPoolAuthenticationProvider.Builder userPoolClient(IUserPoolClient userPoolClient)
Default: - A default user pool client will be added to User Pool
userPoolClient - The User Pool Client for the provided User Pool. This parameter is required.this@Stability(value=Experimental) public UserPoolAuthenticationProvider build()
build in interface software.amazon.jsii.Builder<UserPoolAuthenticationProvider>Copyright © 2022. All rights reserved.