Class: Saml::Kit::DefaultRegistry::HttpApi

Inherits:
Object
  • Object
show all
Defined in:
lib/saml/kit/default_registry.rb

Overview

:nodoc:

Instance Method Summary collapse

Constructor Details

#initialize(url, verify_ssl: true) ⇒ HttpApi

Returns a new instance of HttpApi.



71
72
73
74
# File 'lib/saml/kit/default_registry.rb', line 71

def initialize(url, verify_ssl: true)
  @uri = URI.parse(url)
  @verify_ssl = verify_ssl
end

Instance Method Details

#execute(request) ⇒ Object



80
81
82
# File 'lib/saml/kit/default_registry.rb', line 80

def execute(request)
  http.request(request)
end

#getObject



76
77
78
# File 'lib/saml/kit/default_registry.rb', line 76

def get
  execute(Net::HTTP::Get.new(uri.request_uri)).body
end