Interface UserPoolAuthenticationProviderProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
UserPoolAuthenticationProviderProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-12-01T16:02:17.437Z")
@Stability(Stable)
public interface UserPoolAuthenticationProviderProps
extends software.amazon.jsii.JsiiSerializable
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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forUserPoolAuthenticationProviderPropsstatic final classAn implementation forUserPoolAuthenticationProviderProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default BooleanSetting 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.The User Pool of the Associated Identity Providers.default IUserPoolClientThe User Pool Client for the provided User Pool.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getUserPool
The User Pool of the Associated Identity Providers. -
getDisableServerSideTokenCheck
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
The User Pool Client for the provided User Pool.Default: - A default user pool client will be added to User Pool
-
builder
-