IdentitySourceConfigurationOpenIdConnectConfigurationArgs

data class IdentitySourceConfigurationOpenIdConnectConfigurationArgs(val entityIdPrefix: Output<String>? = null, val groupConfiguration: Output<IdentitySourceConfigurationOpenIdConnectConfigurationGroupConfigurationArgs>? = null, val issuer: Output<String>, val tokenSelection: Output<IdentitySourceConfigurationOpenIdConnectConfigurationTokenSelectionArgs>? = null) : ConvertibleToJava<IdentitySourceConfigurationOpenIdConnectConfigurationArgs>

Constructors

constructor(entityIdPrefix: Output<String>? = null, groupConfiguration: Output<IdentitySourceConfigurationOpenIdConnectConfigurationGroupConfigurationArgs>? = null, issuer: Output<String>, tokenSelection: Output<IdentitySourceConfigurationOpenIdConnectConfigurationTokenSelectionArgs>? = null)

Properties

Link copied to clipboard
val entityIdPrefix: Output<String>? = null

A descriptive string that you want to prefix to user entities from your OIDC identity provider.

Link copied to clipboard

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

Link copied to clipboard
val issuer: Output<String>

The issuer URL of an OIDC identity provider. This URL must have an OIDC discovery endpoint at the path .well-known/openid-configuration.

Link copied to clipboard

The token type that you want to process from your OIDC identity provider. Your policy store can process either identity (ID) or access tokens from a given OIDC identity source. See Token Selection below.

Functions

Link copied to clipboard
open override fun toJava(): IdentitySourceConfigurationOpenIdConnectConfigurationArgs