Interface CfnIdentityPoolRoleAttachment.IMappingRuleProperty
Defines how to map a claim to a role ARN.
Namespace: Amazon.CDK.AWS.Cognito
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IMappingRuleProperty
Syntax (vb)
Public Interface IMappingRuleProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Cognito;
var mappingRuleProperty = new MappingRuleProperty {
Claim = "claim",
MatchType = "matchType",
RoleArn = "roleArn",
Value = "value"
};
Synopsis
Properties
Claim | The claim name that must be present in the token. |
MatchType | The match condition that specifies how closely the claim value in the IdP token must match |
RoleArn | The Amazon Resource Name (ARN) of the role. |
Value | A brief string that the claim must match. |
Properties
Claim
The claim name that must be present in the token.
string Claim { get; }
Property Value
System.String
Remarks
MatchType
The match condition that specifies how closely the claim value in the IdP token must match Value
.
string MatchType { get; }
Property Value
System.String
Remarks
Valid values are: Equals
, Contains
, StartsWith
, and NotEqual
.
RoleArn
The Amazon Resource Name (ARN) of the role.
string RoleArn { get; }
Property Value
System.String
Remarks
Value
A brief string that the claim must match.
string Value { get; }
Property Value
System.String