Class: RubyLLM::MCP::Configuration::OAuth
- Inherits:
-
Object
- Object
- RubyLLM::MCP::Configuration::OAuth
- Defined in:
- lib/ruby_llm/mcp/configuration.rb
Instance Attribute Summary collapse
-
#browser_error_page ⇒ Object
Returns the value of attribute browser_error_page.
-
#browser_success_page ⇒ Object
Returns the value of attribute browser_success_page.
-
#client_name ⇒ Object
Returns the value of attribute client_name.
-
#client_uri ⇒ Object
Returns the value of attribute client_uri.
-
#contacts ⇒ Object
Returns the value of attribute contacts.
-
#jwks ⇒ Object
Returns the value of attribute jwks.
-
#jwks_uri ⇒ Object
Returns the value of attribute jwks_uri.
-
#logo_uri ⇒ Object
Returns the value of attribute logo_uri.
-
#policy_uri ⇒ Object
Returns the value of attribute policy_uri.
-
#software_id ⇒ Object
Returns the value of attribute software_id.
-
#software_version ⇒ Object
Returns the value of attribute software_version.
-
#tos_uri ⇒ Object
Returns the value of attribute tos_uri.
Instance Method Summary collapse
-
#initialize ⇒ OAuth
constructor
A new instance of OAuth.
Constructor Details
#initialize ⇒ OAuth
Returns a new instance of OAuth.
142 143 144 145 146 147 148 149 150 151 152 153 154 155 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 142 def initialize @client_name = "RubyLLM MCP Client" @client_uri = nil @software_id = "ruby_llm-mcp" @software_version = RubyLLM::MCP::VERSION @logo_uri = nil @contacts = nil @tos_uri = nil @policy_uri = nil @jwks_uri = nil @jwks = nil @browser_success_page = nil @browser_error_page = nil end |
Instance Attribute Details
#browser_error_page ⇒ Object
Returns the value of attribute browser_error_page.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def browser_error_page @browser_error_page end |
#browser_success_page ⇒ Object
Returns the value of attribute browser_success_page.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def browser_success_page @browser_success_page end |
#client_name ⇒ Object
Returns the value of attribute client_name.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def client_name @client_name end |
#client_uri ⇒ Object
Returns the value of attribute client_uri.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def client_uri @client_uri end |
#contacts ⇒ Object
Returns the value of attribute contacts.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def contacts @contacts end |
#jwks ⇒ Object
Returns the value of attribute jwks.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def jwks @jwks end |
#jwks_uri ⇒ Object
Returns the value of attribute jwks_uri.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def jwks_uri @jwks_uri end |
#logo_uri ⇒ Object
Returns the value of attribute logo_uri.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def logo_uri @logo_uri end |
#policy_uri ⇒ Object
Returns the value of attribute policy_uri.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def policy_uri @policy_uri end |
#software_id ⇒ Object
Returns the value of attribute software_id.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def software_id @software_id end |
#software_version ⇒ Object
Returns the value of attribute software_version.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def software_version @software_version end |
#tos_uri ⇒ Object
Returns the value of attribute tos_uri.
129 130 131 |
# File 'lib/ruby_llm/mcp/configuration.rb', line 129 def tos_uri @tos_uri end |