Configuration
Contains configuration information used when creating a new identity source.
At this time, the only valid member of this structure is a Amazon Cognito user pool configuration.
You must specify a userPoolArn
, and optionally, a ClientId
.
This data type is used as a request parameter for the CreateIdentitySource operation.
Inheritors
Types
Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a source of authenticated identities as entities. It specifies the Amazon Resource Name (ARN) of a Amazon Cognito user pool and one or more application client IDs.
Functions
Casts this Configuration as a CognitoUserPoolConfiguration and retrieves its aws.sdk.kotlin.services.verifiedpermissions.model.CognitoUserPoolConfiguration value. Throws an exception if the Configuration is not a CognitoUserPoolConfiguration.
Casts this Configuration as a CognitoUserPoolConfiguration and retrieves its aws.sdk.kotlin.services.verifiedpermissions.model.CognitoUserPoolConfiguration value. Returns null if the Configuration is not a CognitoUserPoolConfiguration.