Class IdentityPoolAuthenticationProviders.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.identitypool.alpha.IdentityPoolAuthenticationProviders.Jsii$Proxy
- All Implemented Interfaces:
IdentityPoolAuthenticationProviders
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
IdentityPoolAuthenticationProviders
@Stability(Experimental)
@Internal
public static final class IdentityPoolAuthenticationProviders.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements IdentityPoolAuthenticationProviders
An implementation for
IdentityPoolAuthenticationProviders
-
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.identitypool.alpha.IdentityPoolAuthenticationProviders
IdentityPoolAuthenticationProviders.Builder, IdentityPoolAuthenticationProviders.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theIdentityPoolAuthenticationProviders.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
(experimental) The Amazon Authentication Provider associated with this Identity Pool.getApple()
(experimental) The Apple Authentication Provider associated with this Identity Pool.final String
(experimental) The developer provider name to associate with this Identity Pool.(experimental) The Facebook Authentication Provider associated with this Identity Pool.(experimental) The Google Authentication Provider associated with this Identity Pool.final List<IOpenIdConnectProvider>
(experimental) The OpenIdConnect Provider associated with this Identity Pool.final List<ISamlProvider>
(experimental) The Security Assertion Markup Language provider associated with this Identity Pool.(experimental) The Twitter Authentication Provider associated with this Identity Pool.(experimental) The User Pool Authentication Providers associated with this Identity Pool.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 theIdentityPoolAuthenticationProviders.Builder
.
-
-
Method Details
-
getAmazon
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Amazon Authentication Provider associated with this Identity Pool.Default: - No Amazon Authentication Provider used without OpenIdConnect or a User Pool
- Specified by:
getAmazon
in interfaceIdentityPoolAuthenticationProviders
-
getApple
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Apple Authentication Provider associated with this Identity Pool.Default: - No Apple Authentication Provider used without OpenIdConnect or a User Pool
- Specified by:
getApple
in interfaceIdentityPoolAuthenticationProviders
-
getCustomProvider
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The developer provider name to associate with this Identity Pool.Default: - no custom provider
- Specified by:
getCustomProvider
in interfaceIdentityPoolAuthenticationProviders
-
getFacebook
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Facebook Authentication Provider associated with this Identity Pool.Default: - No Facebook Authentication Provider used without OpenIdConnect or a User Pool
- Specified by:
getFacebook
in interfaceIdentityPoolAuthenticationProviders
-
getGoogle
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Google Authentication Provider associated with this Identity Pool.Default: - No Google Authentication Provider used without OpenIdConnect or a User Pool
- Specified by:
getGoogle
in interfaceIdentityPoolAuthenticationProviders
-
getOpenIdConnectProviders
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The OpenIdConnect Provider associated with this Identity Pool.Default: - no OpenIdConnectProvider
- Specified by:
getOpenIdConnectProviders
in interfaceIdentityPoolAuthenticationProviders
-
getSamlProviders
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Security Assertion Markup Language provider associated with this Identity Pool.Default: - no SamlProvider
- Specified by:
getSamlProviders
in interfaceIdentityPoolAuthenticationProviders
-
getTwitter
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The Twitter Authentication Provider associated with this Identity Pool.Default: - No Twitter Authentication Provider used without OpenIdConnect or a User Pool
- Specified by:
getTwitter
in interfaceIdentityPoolAuthenticationProviders
-
getUserPools
Description copied from interface:IdentityPoolAuthenticationProviders
(experimental) The User Pool Authentication Providers associated with this Identity Pool.Default: - no User Pools associated
- Specified by:
getUserPools
in interfaceIdentityPoolAuthenticationProviders
-
$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()
-