Class: Hatena::Bookmark::Restful::V1::Credentials
- Inherits:
-
Object
- Object
- Hatena::Bookmark::Restful::V1::Credentials
- Defined in:
- lib/hatena/bookmark/restful/v1.rb
Instance Attribute Summary collapse
- #access_token ⇒ String
- #access_token_secret ⇒ String
- #consumer_key ⇒ String
- #consumer_secret ⇒ String
Instance Method Summary collapse
-
#initialize(attributes) ⇒ Credentials
constructor
A new instance of Credentials.
Constructor Details
#initialize(attributes) ⇒ Credentials
Returns a new instance of Credentials.
35 36 37 38 39 40 |
# File 'lib/hatena/bookmark/restful/v1.rb', line 35 def initialize(attributes) @consumer_key = attributes.fetch(:consumer_key) @consumer_secret = attributes.fetch(:consumer_secret) @access_token = attributes.fetch(:access_token) @access_token_secret = attributes.fetch(:access_token_secret) end |
Instance Attribute Details
#access_token ⇒ String
28 |
# File 'lib/hatena/bookmark/restful/v1.rb', line 28 attr_accessor :consumer_key, :consumer_secret, :access_token, :access_token_secret |
#access_token_secret ⇒ String
28 |
# File 'lib/hatena/bookmark/restful/v1.rb', line 28 attr_accessor :consumer_key, :consumer_secret, :access_token, :access_token_secret |
#consumer_key ⇒ String
28 29 30 |
# File 'lib/hatena/bookmark/restful/v1.rb', line 28 def consumer_key @consumer_key end |
#consumer_secret ⇒ String
28 |
# File 'lib/hatena/bookmark/restful/v1.rb', line 28 attr_accessor :consumer_key, :consumer_secret, :access_token, :access_token_secret |