public static final class IdentityPoolAuthenticationProviders.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IdentityPoolAuthenticationProviders
IdentityPoolAuthenticationProviders
IdentityPoolAuthenticationProviders.Builder, IdentityPoolAuthenticationProviders.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
IdentityPoolAmazonLoginProvider |
getAmazon()
(experimental) App Id for Amazon Identity Federation.
|
IdentityPoolAppleLoginProvider |
getApple()
(experimental) Services Id for Apple Identity Federation.
|
java.lang.String |
getCustomProvider()
(experimental) The Developer Provider Name to associate with this Identity Pool.
|
IdentityPoolDigitsLoginProvider |
getDigits()
(experimental) Consumer Key and Secret for Digits Identity Federation.
|
IdentityPoolFacebookLoginProvider |
getFacebook()
(experimental) App Id for Facebook Identity Federation.
|
IdentityPoolGoogleLoginProvider |
getGoogle()
(experimental) Client Id for Google Identity Federation.
|
java.util.List<IOpenIdConnectProvider> |
getOpenIdConnectProviders()
(experimental) The OpenIdConnect Provider associated with this Identity Pool.
|
java.util.List<ISamlProvider> |
getSamlProviders()
(experimental) The Security Assertion Markup Language Provider associated with this Identity Pool.
|
IdentityPoolTwitterLoginProvider |
getTwitter()
(experimental) Consumer Key and Secret for Twitter Identity Federation.
|
java.util.List<IUserPoolAuthenticationProvider> |
getUserPools()
(experimental) The User Pool Authentication Providers associated with this Identity Pool.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getCustomProvider()
IdentityPoolAuthenticationProviders
Default: - no Custom Provider
getCustomProvider
in interface IdentityPoolAuthenticationProviders
public final java.util.List<IOpenIdConnectProvider> getOpenIdConnectProviders()
IdentityPoolAuthenticationProviders
Default: - no OpenIdConnectProvider
getOpenIdConnectProviders
in interface IdentityPoolAuthenticationProviders
public final java.util.List<ISamlProvider> getSamlProviders()
IdentityPoolAuthenticationProviders
Default: - no SamlProvider
getSamlProviders
in interface IdentityPoolAuthenticationProviders
public final java.util.List<IUserPoolAuthenticationProvider> getUserPools()
IdentityPoolAuthenticationProviders
Default: - no User Pools Associated
getUserPools
in interface IdentityPoolAuthenticationProviders
public final IdentityPoolAmazonLoginProvider getAmazon()
IdentityPoolProviders
Default: - No Amazon Authentication Provider used without OpenIdConnect or a User Pool
getAmazon
in interface IdentityPoolProviders
public final IdentityPoolAppleLoginProvider getApple()
IdentityPoolProviders
Default: - No Apple Authentication Provider used without OpenIdConnect or a User Pool
getApple
in interface IdentityPoolProviders
public final IdentityPoolDigitsLoginProvider getDigits()
IdentityPoolProviders
Default: - No Digits Authentication Provider used without OpenIdConnect or a User Pool
getDigits
in interface IdentityPoolProviders
public final IdentityPoolFacebookLoginProvider getFacebook()
IdentityPoolProviders
Default: - No Facebook Authentication Provider used without OpenIdConnect or a User Pool
getFacebook
in interface IdentityPoolProviders
public final IdentityPoolGoogleLoginProvider getGoogle()
IdentityPoolProviders
Default: - No Google Authentication Provider used without OpenIdConnect or a User Pool
getGoogle
in interface IdentityPoolProviders
public final IdentityPoolTwitterLoginProvider getTwitter()
IdentityPoolProviders
Default: - No Twitter Authentication Provider used without OpenIdConnect or a User Pool
getTwitter
in interface IdentityPoolProviders
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()