Class OAuthGetAccessToken (1.38.0)

public class OAuthGetAccessToken extends AbstractOAuthGetToken

Beta
Generic OAuth 1.0a URL to request to exchange the temporary credentials token (or "request token") for a long-lived credentials token (or "access token") from an authorization server.

Use #execute() to execute the request. The long-lived access token acquired with this request is found in OAuthCredentialsResponse#token . This token must be stored. It may then be used to authorize HTTP requests to protected resources by using OAuthParameters.

Inheritance

java.lang.Object > java.util.AbstractMap > com.google.api.client.util.GenericData > com.google.api.client.http.GenericUrl > AbstractOAuthGetToken > OAuthGetAccessToken
com.google.api.client.http.GenericUrl.appendRawPath(java.lang.String)
com.google.api.client.http.GenericUrl.build()
com.google.api.client.http.GenericUrl.buildAuthority()
com.google.api.client.http.GenericUrl.buildRelativeUrl()
com.google.api.client.http.GenericUrl.clone()
com.google.api.client.http.GenericUrl.equals(java.lang.Object)
com.google.api.client.http.GenericUrl.getAll(java.lang.String)
com.google.api.client.http.GenericUrl.getFirst(java.lang.String)
com.google.api.client.http.GenericUrl.getFragment()
com.google.api.client.http.GenericUrl.getHost()
com.google.api.client.http.GenericUrl.getPathParts()
com.google.api.client.http.GenericUrl.getPort()
com.google.api.client.http.GenericUrl.getRawPath()
com.google.api.client.http.GenericUrl.getScheme()
com.google.api.client.http.GenericUrl.getUserInfo()
com.google.api.client.http.GenericUrl.hashCode()
com.google.api.client.http.GenericUrl.set(java.lang.String,java.lang.Object)
com.google.api.client.http.GenericUrl.setFragment(java.lang.String)
com.google.api.client.http.GenericUrl.setHost(java.lang.String)
com.google.api.client.http.GenericUrl.setPathParts(java.util.List<java.lang.String>)
com.google.api.client.http.GenericUrl.setPort(int)
com.google.api.client.http.GenericUrl.setRawPath(java.lang.String)
com.google.api.client.http.GenericUrl.setScheme(java.lang.String)
com.google.api.client.http.GenericUrl.setUserInfo(java.lang.String)
com.google.api.client.http.GenericUrl.toPathParts(java.lang.String)
com.google.api.client.http.GenericUrl.toPathParts(java.lang.String,boolean)
com.google.api.client.http.GenericUrl.toString()
com.google.api.client.http.GenericUrl.toURI()
com.google.api.client.http.GenericUrl.toURL()
com.google.api.client.http.GenericUrl.toURL(java.lang.String)
com.google.api.client.util.GenericData.entrySet()
com.google.api.client.util.GenericData.get(java.lang.Object)
com.google.api.client.util.GenericData.getClassInfo()
com.google.api.client.util.GenericData.getUnknownKeys()
com.google.api.client.util.GenericData.put(java.lang.String,java.lang.Object)
com.google.api.client.util.GenericData.putAll(java.util.Map<? extends java.lang.String,?>)
com.google.api.client.util.GenericData.remove(java.lang.Object)
com.google.api.client.util.GenericData.setUnknownKeys(java.util.Map<java.lang.String,java.lang.Object>)

Constructors

OAuthGetAccessToken(String authorizationServerUrl)

public OAuthGetAccessToken(String authorizationServerUrl)
Parameter
Name Description
authorizationServerUrl String

encoded authorization server URL

Fields

temporaryToken

public String temporaryToken

Required temporary token. It is retrieved from the OAuthCredentialsResponse#token returned from OAuthGetTemporaryToken#execute().

Field Value
Type Description
String

verifier

public String verifier

Required verifier code received from the server when the temporary token was authorized. It is retrieved from OAuthCallbackUrl#verifier.

Field Value
Type Description
String

Methods

createParameters()

public OAuthParameters createParameters()

Returns a new instance of the OAuth authentication provider. Subclasses may override by calling this super implementation and then adding OAuth parameters.

Returns
Type Description
OAuthParameters
Overrides