Interface CfnIdentitySource.OpenIdConnectGroupConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnIdentitySource.OpenIdConnectGroupConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnIdentitySource
@Stability(Stable)
public static interface CfnIdentitySource.OpenIdConnectGroupConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
The claim in OIDC identity provider tokens that indicates a user's group membership, and the entity type that you want to map it to.
For example, this object can map the contents of a groups
claim to MyCorp::UserGroup
.
This data type is part of a OpenIdConnectConfiguration structure, which is a parameter of CreateIdentitySource .
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.verifiedpermissions.*; OpenIdConnectGroupConfigurationProperty openIdConnectGroupConfigurationProperty = OpenIdConnectGroupConfigurationProperty.builder() .groupClaim("groupClaim") .groupEntityType("groupEntityType") .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
static final class
An implementation forCfnIdentitySource.OpenIdConnectGroupConfigurationProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The token claim that you want Verified Permissions to interpret as group membership.The policy store entity type that you want to map your users' group claim to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGroupClaim
The token claim that you want Verified Permissions to interpret as group membership.For example,
groups
.- See Also:
-
getGroupEntityType
The policy store entity type that you want to map your users' group claim to.For example,
MyCorp::UserGroup
. A group entity type is an entity that can have a user entity type as a member.- See Also:
-
builder
@Stability(Stable) static CfnIdentitySource.OpenIdConnectGroupConfigurationProperty.Builder builder()
-