Class: Monri::AccessTokens::CreateResponse
- Inherits:
-
Response
- Object
- Hash
- Response
- Monri::AccessTokens::CreateResponse
show all
- Defined in:
- lib/monri/access_tokens/create_response.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Methods inherited from Response
exception, #exception, #exception=, #failed?, #initialize
Class Method Details
26
27
28
29
30
31
32
33
34
|
# File 'lib/monri/access_tokens/create_response.rb', line 26
def self.create
raise ArgumentError, 'Provide a block' unless block_given?
begin
CreateResponse.new(yield)
rescue StandardError => e
CreateResponse.new(exception: e)
end
end
|
Instance Method Details
#access_token ⇒ String
6
7
8
|
# File 'lib/monri/access_tokens/create_response.rb', line 6
def access_token
self[:access_token]
end
|
#expires_in ⇒ String
21
22
23
|
# File 'lib/monri/access_tokens/create_response.rb', line 21
def expires_in
self[:expires_in]
end
|
#status ⇒ String
11
12
13
|
# File 'lib/monri/access_tokens/create_response.rb', line 11
def status
self[:status]
end
|
#token_type ⇒ String
16
17
18
|
# File 'lib/monri/access_tokens/create_response.rb', line 16
def token_type
self[:token_type]
end
|