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.



73
74
75
76
# File 'lib/saml/kit/default_registry.rb', line 73

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

Instance Method Details

#execute(request) ⇒ Object



82
83
84
# File 'lib/saml/kit/default_registry.rb', line 82

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

#getObject



78
79
80
# File 'lib/saml/kit/default_registry.rb', line 78

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