class OAuth2::Client

Superclass hierarchy

Object
Reference
OAuth2::Client

Defined in:

Class Method Summary

Instance Method Summary

Class Method Detail

def self.new(host, client_id, client_secret, port = 443, scheme = "https", authorize_uri = "/oauth2/authorize", token_uri = "/oauth2/token", redirect_uri = nil)

Instance Method Detail

def get_access_token_using_authorization_code(authorization_code)

def get_access_token_using_client_credentials(scope = nil)

def get_access_token_using_refresh_token(refresh_token, scope = nil)

def get_authorize_uri(scope = nil, state = nil)

def scope

def scope=(scope)