Interface CfnGateway.CustomClaimValidationTypeProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnGateway.CustomClaimValidationTypeProperty.Jsii$Proxy
- Enclosing class:
CfnGateway
@Stability(Stable)
public static interface CfnGateway.CustomClaimValidationTypeProperty
extends software.amazon.jsii.JsiiSerializable
Required custom claim.
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.bedrockagentcore.*;
CustomClaimValidationTypeProperty customClaimValidationTypeProperty = CustomClaimValidationTypeProperty.builder()
.authorizingClaimMatchValue(AuthorizingClaimMatchValueTypeProperty.builder()
.claimMatchOperator("claimMatchOperator")
.claimMatchValue(ClaimMatchValueTypeProperty.builder()
.matchValueString("matchValueString")
.matchValueStringList(List.of("matchValueStringList"))
.build())
.build())
.inboundTokenClaimName("inboundTokenClaimName")
.inboundTokenClaimValueType("inboundTokenClaimValueType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnGateway.CustomClaimValidationTypePropertystatic final classAn implementation forCfnGateway.CustomClaimValidationTypeProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The value or values in the custom claim to match and relationship of match.The name of the custom claim to validate.Token claim data type.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthorizingClaimMatchValue
The value or values in the custom claim to match and relationship of match.Returns union: either
IResolvableorCfnGateway.AuthorizingClaimMatchValueTypeProperty- See Also:
-
getInboundTokenClaimName
The name of the custom claim to validate.- See Also:
-
getInboundTokenClaimValueType
Token claim data type.- See Also:
-
builder
-