@Beta public class OAuthGetAccessToken extends AbstractOAuthGetToken
Beta
Use AbstractOAuthGetToken.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
.
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Modifier and Type | Field and Description |
---|---|
String |
temporaryToken
Required temporary token.
|
String |
verifier
Required verifier code received from the server when the temporary token was authorized.
|
consumerKey, signer, transport, usePost
Constructor and Description |
---|
OAuthGetAccessToken(String authorizationServerUrl) |
Modifier and Type | Method and Description |
---|---|
OAuthParameters |
createParameters()
Returns a new instance of the OAuth authentication provider.
|
execute
appendRawPath, build, buildAuthority, buildRelativeUrl, clone, equals, getAll, getFirst, getFragment, getHost, getPathParts, getPort, getRawPath, getScheme, getUserInfo, hashCode, set, setFragment, setHost, setPathParts, setPort, setRawPath, setScheme, setUserInfo, toPathParts, toPathParts, toString, toURI, toURL, toURL
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String temporaryToken
OAuthCredentialsResponse.token
returned from AbstractOAuthGetToken.execute()
.public String verifier
OAuthCallbackUrl.verifier
.public OAuthGetAccessToken(String authorizationServerUrl)
authorizationServerUrl
- encoded authorization server URLpublic OAuthParameters createParameters()
AbstractOAuthGetToken
createParameters
in class AbstractOAuthGetToken
Copyright © 2011–2021 Google. All rights reserved.