Class: Aws::BedrockAgentCoreControl::Types::CustomClaimValidationType
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::CustomClaimValidationType
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
Defines the name of a custom claim field and rules for finding matches to authenticate its value.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#authorizing_claim_match_value ⇒ Types::AuthorizingClaimMatchValueType
Defines the value or values to match for and the relationship of the match.
-
#inbound_token_claim_name ⇒ String
The name of the custom claim field to check.
-
#inbound_token_claim_value_type ⇒ String
The data type of the claim value to check for.
Instance Attribute Details
#authorizing_claim_match_value ⇒ Types::AuthorizingClaimMatchValueType
Defines the value or values to match for and the relationship of the match.
2355 2356 2357 2358 2359 2360 2361 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2355 class CustomClaimValidationType < Struct.new( :inbound_token_claim_name, :inbound_token_claim_value_type, :authorizing_claim_match_value) SENSITIVE = [] include Aws::Structure end |
#inbound_token_claim_name ⇒ String
The name of the custom claim field to check.
2355 2356 2357 2358 2359 2360 2361 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2355 class CustomClaimValidationType < Struct.new( :inbound_token_claim_name, :inbound_token_claim_value_type, :authorizing_claim_match_value) SENSITIVE = [] include Aws::Structure end |
#inbound_token_claim_value_type ⇒ String
The data type of the claim value to check for.
Use
STRINGif you want to find an exact match to a string you define.Use
STRING_ARRAYif you want to fnd a match to at least one value in an array you define.
2355 2356 2357 2358 2359 2360 2361 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 2355 class CustomClaimValidationType < Struct.new( :inbound_token_claim_name, :inbound_token_claim_value_type, :authorizing_claim_match_value) SENSITIVE = [] include Aws::Structure end |