class OAuth2Client::Grant::RefreshToken
Public Instance Methods
get_token(refresh_token, opts={})
click to toggle source
Retrieve an access token for a given refresh token
@param [String] refresh_token refresh token @param [Hash] params additional params @param [Hash] opts options
# File lib/oauth2-client/grant/refresh_token.rb, line 14 def get_token(refresh_token, opts={}) params = opts[:params] || {} opts[:params] = params.merge!({ :grant_type => grant_type, :refresh_token => refresh_token }) opts[:authenticate] ||= :headers method = opts.delete(:method) || :post make_request(method, @token_path, opts) end
grant_type()
click to toggle source
# File lib/oauth2-client/grant/refresh_token.rb, line 5 def grant_type 'refresh_token' end