@Stability(value=Experimental) public static final class IdentityPoolAuthenticationProviders.Builder extends Object implements software.amazon.jsii.Builder<IdentityPoolAuthenticationProviders>
IdentityPoolAuthenticationProviders| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder customProvider(String customProvider)
IdentityPoolAuthenticationProviders.getCustomProvider()customProvider - The Developer Provider Name to associate with this Identity Pool.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder openIdConnectProviders(List<? extends IOpenIdConnectProvider> openIdConnectProviders)
IdentityPoolAuthenticationProviders.getOpenIdConnectProviders()openIdConnectProviders - The OpenIdConnect Provider associated with this Identity Pool.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder samlProviders(List<? extends ISamlProvider> samlProviders)
IdentityPoolAuthenticationProviders.getSamlProviders()samlProviders - The Security Assertion Markup Language Provider associated with this Identity Pool.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder userPools(List<? extends IUserPoolAuthenticationProvider> userPools)
IdentityPoolAuthenticationProviders.getUserPools()userPools - The User Pool Authentication Providers associated with this Identity Pool.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder amazon(IdentityPoolAmazonLoginProvider amazon)
IdentityPoolProviders.getAmazon()amazon - App Id for Amazon Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder apple(IdentityPoolAppleLoginProvider apple)
IdentityPoolProviders.getApple()apple - Services Id for Apple Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder digits(IdentityPoolDigitsLoginProvider digits)
IdentityPoolProviders.getDigits()digits - Consumer Key and Secret for Digits Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder facebook(IdentityPoolFacebookLoginProvider facebook)
IdentityPoolProviders.getFacebook()facebook - App Id for Facebook Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder google(IdentityPoolGoogleLoginProvider google)
IdentityPoolProviders.getGoogle()google - Client Id for Google Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders.Builder twitter(IdentityPoolTwitterLoginProvider twitter)
IdentityPoolProviders.getTwitter()twitter - Consumer Key and Secret for Twitter Identity Federation.this@Stability(value=Experimental) public IdentityPoolAuthenticationProviders build()
build in interface software.amazon.jsii.Builder<IdentityPoolAuthenticationProviders>IdentityPoolAuthenticationProvidersNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.