Generates the authorize url with a random state, both are returned within Authorize object
Generates the authorize url with a random state, both are returned within Authorize object
the 20 character OAuth app client key for which to create the token
the URL in your app where users will be sent after authorization
attached to the token
GHResponse[Authorize] new state: first step oAuth
Requests an access token based on the code retrieved in the first step of the oAuth process
Requests an access token based on the code retrieved in the first step of the oAuth process
the 20 character OAuth app client key for which to create the token
the 40 character OAuth app client secret for which to create the token
the code you received as a response to Step 1
the URL in your app where users will be sent after authorization
the unguessable random string you optionally provided in Step 1
optional user headers to include in the request
GHResponse[OAuthToken] new access_token: second step oAuth
Call to request a new authorization given a basic authentication, the returned object Authorization includes an access token
Call to request a new authorization given a basic authentication, the returned object Authorization includes an access token
the username of the user
the password of the user
attached to the token
to remind you what the OAuth token is for
the 20 character OAuth app client key for which to create the token
the 40 character OAuth app client secret for which to create the token
optional user headers to include in the request
GHResponse[Authorization] new authorization with access_token
Factory to encapsulate calls related to Auth operations