Class: Aws::BedrockAgentCoreControl::Types::OnBehalfOfTokenExchangeConfigType

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

Overview

Configuration for on-behalf-of token exchange.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#grant_type ⇒ String

The grant type for the on-behalf-of token exchange.

Returns:

  • (String)


17108
17109
17110
17111
17112
17113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17108

class OnBehalfOfTokenExchangeConfigType < Struct.new(
  :grant_type,
  :token_exchange_grant_type_config)
  SENSITIVE = []
  include Aws::Structure
end

#token_exchange_grant_type_config ⇒ Types::TokenExchangeGrantTypeConfigType

Configuration specific to the TOKEN_EXCHANGE grant type (RFC 8693).



17108
17109
17110
17111
17112
17113
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 17108

class OnBehalfOfTokenExchangeConfigType < Struct.new(
  :grant_type,
  :token_exchange_grant_type_config)
  SENSITIVE = []
  include Aws::Structure
end