Class: PayU::OAuth::Authorization
- Inherits:
-
Object
- Object
- PayU::OAuth::Authorization
- Defined in:
- lib/pay_u/o_auth/authorization.rb
Constant Summary collapse
- GRANT_TYPE =
"client_credentials"
- ENDPOINT =
"/pl/standard/user/oauth/authorize"
Instance Method Summary collapse
- #access_token ⇒ Object
- #authorize ⇒ Object
-
#initialize(http_client, client_id, client_secret) ⇒ Authorization
constructor
A new instance of Authorization.
Constructor Details
#initialize(http_client, client_id, client_secret) ⇒ Authorization
Returns a new instance of Authorization.
11 12 13 14 15 |
# File 'lib/pay_u/o_auth/authorization.rb', line 11 def initialize(http_client, client_id, client_secret) @http_client = http_client @client_id = client_id @client_secret = client_secret end |
Instance Method Details
#access_token ⇒ Object
17 18 19 20 21 |
# File 'lib/pay_u/o_auth/authorization.rb', line 17 def access_token response = raise UnauthorizedError unless response.success? .access_token end |