AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The configuration for an identity source that represents a connection to an Amazon Cognito user pool used as an identity provider for Verified Permissions.

This data type is used as a field that is part of an ConfigurationDetail structure that is part of the response to GetIdentitySource.

Example:"CognitoUserPoolConfiguration":{"UserPoolArn":"arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5","ClientIds": ["a1b2c3d4e5f6g7h8i9j0kalbmc"],"groupConfiguration": {"groupEntityType": "MyCorp::Group"}}

Inheritance Hierarchy

System.Object
  Amazon.VerifiedPermissions.Model.CognitoUserPoolConfigurationDetail

Namespace: Amazon.VerifiedPermissions.Model
Assembly: AWSSDK.VerifiedPermissions.dll
Version: 3.x.y.z

Syntax

C#
public class CognitoUserPoolConfigurationDetail

The CognitoUserPoolConfigurationDetail type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ClientIds System.Collections.Generic.List<System.String>

Gets and sets the property ClientIds.

The unique application client IDs that are associated with the specified Amazon Cognito user pool.

Example: "clientIds": ["&ExampleCogClientId;"]

Public Property GroupConfiguration Amazon.VerifiedPermissions.Model.CognitoGroupConfigurationDetail

Gets and sets the property GroupConfiguration.

The type of entity that a policy store maps to groups from an Amazon Cognito user pool identity source.

Public Property Issuer System.String

Gets and sets the property Issuer.

The OpenID Connect (OIDC) issuer ID of the Amazon Cognito user pool that contains the identities to be authorized.

Example: "issuer": "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_1a2b3c4d5"

Public Property UserPoolArn System.String

Gets and sets the property UserPoolArn.

The Amazon Resource Name (ARN) of the Amazon Cognito user pool that contains the identities to be authorized.

Example: "userPoolArn": "arn:aws:cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5"

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5