Type Alias: IdentityProviderConfig
IdentityProviderConfig =
object
Defined in: cloud-auth/src/template-identity-providers.ts:10
Properties
attributeMapping?
optionalattributeMapping?:Record<string,string>
Defined in: cloud-auth/src/template-identity-providers.ts:23
Maps provider attributes to user pool attributes. Defaults to
{ email: 'email' }.
clientId
clientId:
string
Defined in: cloud-auth/src/template-identity-providers.ts:12
clientSecret
clientSecret:
string
Defined in: cloud-auth/src/template-identity-providers.ts:13
providerType
providerType:
IdentityProviderType
Defined in: cloud-auth/src/template-identity-providers.ts:11
scopes?
optionalscopes?:string[]
Defined in: cloud-auth/src/template-identity-providers.ts:18
Scopes requested from the provider. Defaults to the minimum needed to
populate the user pool's email attribute.