Class CfnIdentityPoolProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentityPoolProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIdentityPoolProps
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.Tags to assign to the 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.Returns union: either
BooleanorIResolvable- Specified by:
getAllowUnauthenticatedIdentitiesin interfaceCfnIdentityPoolProps- See Also:
-
getAllowClassicFlow
Description copied from interface:CfnIdentityPoolPropsEnables the Basic (Classic) authentication flow.Returns union: either
BooleanorIResolvable- Specified by:
getAllowClassicFlowin interfaceCfnIdentityPoolProps- See Also:
-
getCognitoEvents
Description copied from interface:CfnIdentityPoolPropsThe events to configure.- Specified by:
getCognitoEventsin interfaceCfnIdentityPoolProps- See Also:
-
getCognitoIdentityProviders
Description copied from interface:CfnIdentityPoolPropsThe Amazon Cognito user pools and their client IDs.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnIdentityPool.CognitoIdentityProviderProperty>- Specified by:
getCognitoIdentityProvidersin interfaceCfnIdentityPoolProps- See Also:
-
getCognitoStreams
Description copied from interface:CfnIdentityPoolPropsConfiguration options for configuring Amazon Cognito streams.Returns union: either
IResolvableorCfnIdentityPool.CognitoStreamsProperty- Specified by:
getCognitoStreamsin interfaceCfnIdentityPoolProps- See Also:
-
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- See Also:
-
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- See Also:
-
getIdentityPoolTags
Description copied from interface:CfnIdentityPoolPropsTags to assign to the identity pool.A tag is a label that you can apply to identity pools to categorize and manage them in different ways, such as by purpose, owner, environment, or other criteria.
- Specified by:
getIdentityPoolTagsin interfaceCfnIdentityPoolProps- See Also:
-
getOpenIdConnectProviderArns
Description copied from interface:CfnIdentityPoolPropsThe Amazon Resource Names (ARNs) of the OpenID connect providers.- Specified by:
getOpenIdConnectProviderArnsin interfaceCfnIdentityPoolProps- See Also:
-
getPushSync
Description copied from interface:CfnIdentityPoolPropsThe configuration options to be applied to the identity pool.Returns union: either
IResolvableorCfnIdentityPool.PushSyncProperty- Specified by:
getPushSyncin interfaceCfnIdentityPoolProps- See Also:
-
getSamlProviderArns
Description copied from interface:CfnIdentityPoolPropsThe Amazon Resource Names (ARNs) of the Security Assertion Markup Language (SAML) providers.- Specified by:
getSamlProviderArnsin interfaceCfnIdentityPoolProps- See Also:
-
getSupportedLoginProviders
Description copied from interface:CfnIdentityPoolPropsKey-value pairs that map provider names to provider app IDs.- Specified by:
getSupportedLoginProvidersin interfaceCfnIdentityPoolProps- See Also:
-
$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()
-