Class: Rack::OauthProxy::Client::Response

Inherits:
Object
  • Object
show all
Defined in:
lib/rack/oauth_proxy/client/response.rb

Instance Method Summary collapse

Constructor Details

#initialize(raw) ⇒ Response

Returns a new instance of Response.



7
8
9
# File 'lib/rack/oauth_proxy/client/response.rb', line 7

def initialize(raw)
  @raw = raw
end

Instance Method Details

#to_hashObject



15
16
17
# File 'lib/rack/oauth_proxy/client/response.rb', line 15

def to_hash
  parsed_body
end

#valid_as_access_token?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/rack/oauth_proxy/client/response.rb', line 11

def valid_as_access_token?
  ok? && json? && hash?
end