@aws-cdk_aws-cognito-identitypool-alpha.IdentityPoolProviders

interface IdentityPoolProviders ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Cognito.IdentityPool.Alpha.IdentityPoolProviders
Gogithub.com/aws/aws-cdk-go/awscdkcognitoidentitypoolalpha/v2#IdentityPoolProviders
Javasoftware.amazon.awscdk.services.cognito.identitypool.alpha.IdentityPoolProviders
Pythonaws_cdk.aws_cognito_identitypool_alpha.IdentityPoolProviders
TypeScript (source)@aws-cdk/aws-cognito-identitypool-alpha ยป IdentityPoolProviders

External Identity Providers To Connect to User Pools and Identity Pools.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cognito_identitypool_alpha from '@aws-cdk/aws-cognito-identitypool-alpha';
const identityPoolProviders: cognito_identitypool_alpha.IdentityPoolProviders = {
  amazon: {
    appId: 'appId',
  },
  apple: {
    servicesId: 'servicesId',
  },
  digits: {
    consumerKey: 'consumerKey',
    consumerSecret: 'consumerSecret',
  },
  facebook: {
    appId: 'appId',
  },
  google: {
    clientId: 'clientId',
  },
  twitter: {
    consumerKey: 'consumerKey',
    consumerSecret: 'consumerSecret',
  },
};

Properties

NameTypeDescription
amazon?๐Ÿ”นIdentityPoolAmazonLoginProviderApp Id for Amazon Identity Federation.
apple?๐Ÿ”นIdentityPoolAppleLoginProviderServices Id for Apple Identity Federation.
digits?๐Ÿ”นIdentityPoolDigitsLoginProviderConsumer Key and Secret for Digits Identity Federation.
facebook?๐Ÿ”นIdentityPoolFacebookLoginProviderApp Id for Facebook Identity Federation.
google?๐Ÿ”นIdentityPoolGoogleLoginProviderClient Id for Google Identity Federation.
twitter?๐Ÿ”นIdentityPoolTwitterLoginProviderConsumer Key and Secret for Twitter Identity Federation.

amazon?๐Ÿ”น

Type: IdentityPoolAmazonLoginProvider (optional, default: No Amazon Authentication Provider used without OpenIdConnect or a User Pool)

App Id for Amazon Identity Federation.


apple?๐Ÿ”น

Type: IdentityPoolAppleLoginProvider (optional, default: No Apple Authentication Provider used without OpenIdConnect or a User Pool)

Services Id for Apple Identity Federation.


digits?๐Ÿ”น

Type: IdentityPoolDigitsLoginProvider (optional, default: No Digits Authentication Provider used without OpenIdConnect or a User Pool)

Consumer Key and Secret for Digits Identity Federation.


facebook?๐Ÿ”น

Type: IdentityPoolFacebookLoginProvider (optional, default: No Facebook Authentication Provider used without OpenIdConnect or a User Pool)

App Id for Facebook Identity Federation.


google?๐Ÿ”น

Type: IdentityPoolGoogleLoginProvider (optional, default: No Google Authentication Provider used without OpenIdConnect or a User Pool)

Client Id for Google Identity Federation.


twitter?๐Ÿ”น

Type: IdentityPoolTwitterLoginProvider (optional, default: No Twitter Authentication Provider used without OpenIdConnect or a User Pool)

Consumer Key and Secret for Twitter Identity Federation.