Interface UserPoolAuthenticationProviderProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
UserPoolAuthenticationProviderProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-09-11T18:01:25.268Z")
@Stability(Experimental)
public interface UserPoolAuthenticationProviderProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Props for the User Pool Authentication Provider.
Example:
IdentityPool identityPool; UserPool userPool = new UserPool(this, "Pool"); identityPool.addUserPoolAuthentication(UserPoolAuthenticationProvider.Builder.create() .userPool(userPool) .disableServerSideTokenCheck(true) .build());
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forUserPoolAuthenticationProviderProps
static final class
An implementation forUserPoolAuthenticationProviderProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Boolean
(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.(experimental) The User Pool of the Associated Identity Providers.default IUserPoolClient
(experimental) The User Pool Client for the provided User Pool.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getUserPool
(experimental) The User Pool of the Associated Identity Providers. -
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.Default: false
- See Also:
-
getUserPoolClient
(experimental) The User Pool Client for the provided User Pool.Default: - A default user pool client will be added to User Pool
-
builder
-