Sha256: 7b283b980c4e4b5a25cce90e279530bc5c84a83ae7cd9084a7669b5d33a69ee0
Contents?: true
Size: 493 Bytes
Versions: 5
Compression:
Stored size: 493 Bytes
Contents
module OAuth2 class Error < StandardError attr_reader :response, :code, :description # standard error values include: # :invalid_request, :invalid_client, :invalid_token, :invalid_grant, :unsupported_grant_type, :invalid_scope def initialize(response) response.error = self @response = response if response.parsed.is_a?(Hash) @code = response.parsed['error'] @description = response.parsed['error_description'] end end end end
Version data entries
5 entries across 5 versions & 2 rubygems
Version | Path |
---|---|
panjiva-oauth2-0.5.1 | lib/oauth2/error.rb |
panjiva-oauth2-0.5.0 | lib/oauth2/error.rb |
oauth2-0.5.2 | lib/oauth2/error.rb |
oauth2-0.5.1 | lib/oauth2/error.rb |
oauth2-0.5.0 | lib/oauth2/error.rb |