Class CfnIdentityPoolProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnIdentityPoolProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentityPoolProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnIdentityPoolProps
@Stability(Stable)
@Internal
public static final class CfnIdentityPoolProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIdentityPoolProps
An implementation for
CfnIdentityPoolProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnIdentityPoolProps
CfnIdentityPoolProps.Builder, CfnIdentityPoolProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnIdentityPoolProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIdentityPoolProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectEnables the Basic (Classic) authentication flow.final ObjectSpecifies whether the identity pool supports unauthenticated logins.final ObjectThe events to configure.final ObjectThe Amazon Cognito user pools and their client IDs.final ObjectConfiguration options for configuring Amazon Cognito streams.final StringThe "domain" Amazon Cognito uses when referencing your users.final StringThe name of your Amazon Cognito identity pool.The Amazon Resource Names (ARNs) of the OpenID connect providers.final ObjectThe configuration options to be applied to the identity pool.The Amazon Resource Names (ARNs) of the Security Assertion Markup Language (SAML) providers.final ObjectKey-value pairs that map provider names to provider app IDs.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnIdentityPoolProps.Builder.
-
-
Method Details
-
getAllowUnauthenticatedIdentities
Description copied from interface:CfnIdentityPoolPropsSpecifies whether the identity pool supports unauthenticated logins.- Specified by:
getAllowUnauthenticatedIdentitiesin interfaceCfnIdentityPoolProps
-
getAllowClassicFlow
Description copied from interface:CfnIdentityPoolPropsEnables the Basic (Classic) authentication flow.- Specified by:
getAllowClassicFlowin interfaceCfnIdentityPoolProps
-
getCognitoEvents
Description copied from interface:CfnIdentityPoolPropsThe events to configure.- Specified by:
getCognitoEventsin interfaceCfnIdentityPoolProps
-
getCognitoIdentityProviders
Description copied from interface:CfnIdentityPoolPropsThe Amazon Cognito user pools and their client IDs.- Specified by:
getCognitoIdentityProvidersin interfaceCfnIdentityPoolProps
-
getCognitoStreams
Description copied from interface:CfnIdentityPoolPropsConfiguration options for configuring Amazon Cognito streams.- Specified by:
getCognitoStreamsin interfaceCfnIdentityPoolProps
-
getDeveloperProviderName
Description copied from interface:CfnIdentityPoolPropsThe "domain" Amazon Cognito uses when referencing your users.This name acts as a placeholder that allows your backend and the Amazon Cognito service to communicate about the developer provider. For the
DeveloperProviderName, you can use letters and periods (.), underscores (_), and dashes (-).Minimum length : 1
Maximum length : 100
- Specified by:
getDeveloperProviderNamein interfaceCfnIdentityPoolProps
-
getIdentityPoolName
Description copied from interface:CfnIdentityPoolPropsThe name of your Amazon Cognito identity pool.Minimum length : 1
Maximum length : 128
Pattern :
[\w\s+=,.@-]+- Specified by:
getIdentityPoolNamein interfaceCfnIdentityPoolProps
-
getOpenIdConnectProviderArns
Description copied from interface:CfnIdentityPoolPropsThe Amazon Resource Names (ARNs) of the OpenID connect providers.- Specified by:
getOpenIdConnectProviderArnsin interfaceCfnIdentityPoolProps
-
getPushSync
Description copied from interface:CfnIdentityPoolPropsThe configuration options to be applied to the identity pool.- Specified by:
getPushSyncin interfaceCfnIdentityPoolProps
-
getSamlProviderArns
Description copied from interface:CfnIdentityPoolPropsThe Amazon Resource Names (ARNs) of the Security Assertion Markup Language (SAML) providers.- Specified by:
getSamlProviderArnsin interfaceCfnIdentityPoolProps
-
getSupportedLoginProviders
Description copied from interface:CfnIdentityPoolPropsKey-value pairs that map provider names to provider app IDs.- Specified by:
getSupportedLoginProvidersin interfaceCfnIdentityPoolProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-