@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-07T23:47:03.521Z") @Stability(value=Experimental) public interface UserPoolAuthenticationProviderProps extends software.amazon.jsii.JsiiSerializable
Example:
IdentityPool identityPool;
UserPool userPool = new UserPool(this, "Pool");
identityPool.addUserPoolAuthentication(UserPoolAuthenticationProvider.Builder.create()
.userPool(userPool)
.disableServerSideTokenCheck(true)
.build());
| Modifier and Type | Interface and Description |
|---|---|
static class |
UserPoolAuthenticationProviderProps.Builder
A builder for
UserPoolAuthenticationProviderProps |
static class |
UserPoolAuthenticationProviderProps.Jsii$Proxy
An implementation for
UserPoolAuthenticationProviderProps |
| Modifier and Type | Method and Description |
|---|---|
static UserPoolAuthenticationProviderProps.Builder |
builder() |
default Boolean |
getDisableServerSideTokenCheck()
(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.
|
IUserPool |
getUserPool()
(experimental) The User Pool of the Associated Identity Providers.
|
default IUserPoolClient |
getUserPoolClient()
(experimental) The User Pool Client for the provided User Pool.
|
@Stability(value=Experimental) @NotNull IUserPool getUserPool()
@Stability(value=Experimental) @Nullable default Boolean getDisableServerSideTokenCheck()
Default: false
@Stability(value=Experimental) @Nullable default IUserPoolClient getUserPoolClient()
Default: - A default user pool client will be added to User Pool
@Stability(value=Experimental) static UserPoolAuthenticationProviderProps.Builder builder()
Copyright © 2022. All rights reserved.