Class: Aws::BedrockAgentCoreControl::Types::TokenExchangeGrantTypeConfigType

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

Configuration for RFC 8693 token exchange.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actor_token_content ⇒ String

The content type for the actor token in the token exchange.

Returns:

  • (String)


20547
20548
20549
20550
20551
20552
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20547

class TokenExchangeGrantTypeConfigType < Struct.new(
  :actor_token_content,
  :actor_token_scopes)
  SENSITIVE = []
  include Aws::Structure
end

#actor_token_scopes ⇒ Array<String>

The scopes for the actor token. Only valid when actorTokenContent is M2M.

Returns:

  • (Array<String>)


20547
20548
20549
20550
20551
20552
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 20547

class TokenExchangeGrantTypeConfigType < Struct.new(
  :actor_token_content,
  :actor_token_scopes)
  SENSITIVE = []
  include Aws::Structure
end