Class: A2A::PasswordOAuthFlow

Inherits:
ProtocolStruct
  • Object
show all
Defined in:
lib/a2a/types/password_oauth_flow.rb

Overview

Defines configuration details for the OAuth 2.0 Resource Owner Password flow.

Instance Method Summary collapse

Methods included from Extensions::CaseTransformation

#camelize, included, #to_json

Instance Method Details

#refresh_urlURI?



10
# File 'lib/a2a/types/password_oauth_flow.rb', line 10

attribute? :refresh_url, Types::URI.optional

#scopesHash



14
# File 'lib/a2a/types/password_oauth_flow.rb', line 14

attribute :scopes, Types::Hash.map(Types::String, Types::String)

#token_urlURI



7
# File 'lib/a2a/types/password_oauth_flow.rb', line 7

attribute :token_url, Types::URI