module Metrika::Helpers::Authorization
Constants
- DEFAULT_OAUTH_OPTIONS
Public Instance Methods
restore_token(access_token)
click to toggle source
# File lib/metrika/helpers/authorization.rb, line 18 def restore_token(access_token) @token = OAuth2::AccessToken.new(self.client, access_token) end
Protected Instance Methods
client()
click to toggle source
# File lib/metrika/helpers/authorization.rb, line 24 def client @client ||= OAuth2::Client.new(@application_id, @application_password, DEFAULT_OAUTH_OPTIONS.dup) end
token()
click to toggle source
# File lib/metrika/helpers/authorization.rb, line 28 def token raise Metrika::Errors::UnauthorizedError.new("Access token is not initialized") if @token.nil? @token end