Class IdentityPoolAmazonLoginProvider
(experimental) Login Provider for Identity Federation using Amazon Credentials.
Inheritance
System.Object
IdentityPoolAmazonLoginProvider
Implements
Namespace: Amazon.CDK.AWS.Cognito.IdentityPool.Alpha
Assembly: Amazon.CDK.AWS.Cognito.IdentityPool.Alpha.dll
Syntax (csharp)
public class IdentityPoolAmazonLoginProvider : Object, IIdentityPoolAmazonLoginProvider
Syntax (vb)
Public Class IdentityPoolAmazonLoginProvider
Inherits Object
Implements IIdentityPoolAmazonLoginProvider
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
new IdentityPool(this, "myidentitypool", new IdentityPoolProps {
IdentityPoolName = "myidentitypool",
AuthenticationProviders = new IdentityPoolAuthenticationProviders {
Amazon = new IdentityPoolAmazonLoginProvider {
AppId = "amzn1.application.12312k3j234j13rjiwuenf"
},
Facebook = new IdentityPoolFacebookLoginProvider {
AppId = "1234567890123"
},
Google = new IdentityPoolGoogleLoginProvider {
ClientId = "12345678012.apps.googleusercontent.com"
},
Apple = new IdentityPoolAppleLoginProvider {
ServicesId = "com.myappleapp.auth"
},
Twitter = new IdentityPoolTwitterLoginProvider {
ConsumerKey = "my-twitter-id",
ConsumerSecret = "my-twitter-secret"
}
}
});
Synopsis
Constructors
IdentityPoolAmazonLoginProvider() |
Properties
AppId | (experimental) App Id for Amazon Identity Federation. |
Constructors
IdentityPoolAmazonLoginProvider()
public IdentityPoolAmazonLoginProvider()
Properties
AppId
(experimental) App Id for Amazon Identity Federation.
public string AppId { get; set; }
Property Value
System.String
Remarks
Stability: Experimental