class BambooId::Requests::ApiKeyRequest
Attributes
id_token[RW]
subdomain[RW]
Public Class Methods
new(subdomain:, id_token:)
click to toggle source
# File lib/bamboo_id/requests/api_key_request.rb, line 8 def initialize(subdomain:, id_token:) self.subdomain = subdomain self.id_token = id_token end
Public Instance Methods
key()
click to toggle source
# File lib/bamboo_id/requests/api_key_request.rb, line 17 def key response.key end
successful?()
click to toggle source
# File lib/bamboo_id/requests/api_key_request.rb, line 13 def successful? response.success end
Private Instance Methods
headers()
click to toggle source
# File lib/bamboo_id/requests/api_key_request.rb, line 29 def headers { 'Content-Type' => 'application/x-www-form-urlencoded', 'Accept' => 'application/json' } end
url()
click to toggle source
# File lib/bamboo_id/requests/api_key_request.rb, line 25 def url Urls::ApiKeyUrl.new(subdomain: subdomain, id_token: id_token) end