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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnIdentityPoolProps
CfnIdentityPoolProps.Builder, CfnIdentityPoolProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnIdentityPoolProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnIdentityPoolProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
Enables the Basic (Classic) authentication flow.final Object
Specifies whether the identity pool supports unauthenticated logins.final Object
The events to configure.final Object
The Amazon Cognito user pools and their client IDs.final Object
Configuration options for configuring Amazon Cognito streams.final String
The "domain" Amazon Cognito uses when referencing your users.final String
The name of your Amazon Cognito identity pool.The Amazon Resource Names (ARNs) of the OpenID connect providers.final Object
The configuration options to be applied to the identity pool.The Amazon Resource Names (ARNs) of the Security Assertion Markup Language (SAML) providers.final Object
Key-value pairs that map provider names to provider app IDs.final int
hashCode()
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:CfnIdentityPoolProps
Specifies whether the identity pool supports unauthenticated logins.- Specified by:
getAllowUnauthenticatedIdentities
in interfaceCfnIdentityPoolProps
-
getAllowClassicFlow
Description copied from interface:CfnIdentityPoolProps
Enables the Basic (Classic) authentication flow.- Specified by:
getAllowClassicFlow
in interfaceCfnIdentityPoolProps
-
getCognitoEvents
Description copied from interface:CfnIdentityPoolProps
The events to configure.- Specified by:
getCognitoEvents
in interfaceCfnIdentityPoolProps
-
getCognitoIdentityProviders
Description copied from interface:CfnIdentityPoolProps
The Amazon Cognito user pools and their client IDs.- Specified by:
getCognitoIdentityProviders
in interfaceCfnIdentityPoolProps
-
getCognitoStreams
Description copied from interface:CfnIdentityPoolProps
Configuration options for configuring Amazon Cognito streams.- Specified by:
getCognitoStreams
in interfaceCfnIdentityPoolProps
-
getDeveloperProviderName
Description copied from interface:CfnIdentityPoolProps
The "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:
getDeveloperProviderName
in interfaceCfnIdentityPoolProps
-
getIdentityPoolName
Description copied from interface:CfnIdentityPoolProps
The name of your Amazon Cognito identity pool.Minimum length : 1
Maximum length : 128
Pattern :
[\w\s+=,.@-]+
- Specified by:
getIdentityPoolName
in interfaceCfnIdentityPoolProps
-
getOpenIdConnectProviderArns
Description copied from interface:CfnIdentityPoolProps
The Amazon Resource Names (ARNs) of the OpenID connect providers.- Specified by:
getOpenIdConnectProviderArns
in interfaceCfnIdentityPoolProps
-
getPushSync
Description copied from interface:CfnIdentityPoolProps
The configuration options to be applied to the identity pool.- Specified by:
getPushSync
in interfaceCfnIdentityPoolProps
-
getSamlProviderArns
Description copied from interface:CfnIdentityPoolProps
The Amazon Resource Names (ARNs) of the Security Assertion Markup Language (SAML) providers.- Specified by:
getSamlProviderArns
in interfaceCfnIdentityPoolProps
-
getSupportedLoginProviders
Description copied from interface:CfnIdentityPoolProps
Key-value pairs that map provider names to provider app IDs.- Specified by:
getSupportedLoginProviders
in interfaceCfnIdentityPoolProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-