Interface CfnRuntime.CustomClaimValidationTypeProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnRuntime.CustomClaimValidationTypeProperty.Jsii$Proxy
- Enclosing class:
CfnRuntime
@Stability(Stable)
public static interface CfnRuntime.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 forCfnRuntime.CustomClaimValidationTypePropertystatic final classAn implementation forCfnRuntime.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
IResolvableorCfnRuntime.AuthorizingClaimMatchValueTypeProperty- See Also:
-
getInboundTokenClaimName
The name of the custom claim to validate.- See Also:
-
getInboundTokenClaimValueType
Token claim data type.- See Also:
-
builder
-