Package com.google.api.client.auth.oauth
Class OAuthGetTemporaryToken
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.http.GenericUrl
-
- com.google.api.client.auth.oauth.AbstractOAuthGetToken
-
- com.google.api.client.auth.oauth.OAuthGetTemporaryToken
-
@Beta public class OAuthGetTemporaryToken extends AbstractOAuthGetToken
Beta
Generic OAuth 1.0a URL to request a temporary credentials token (or "request token") from an authorization server.Use
AbstractOAuthGetToken.execute()
to execute the request. The temporary token acquired with this request is found inOAuthCredentialsResponse.token
. This temporary token is used inOAuthAuthorizeTemporaryTokenUrl.temporaryToken
to direct the end user to an authorization page to allow the end user to authorize the temporary token.- Since:
- 1.0
- Author:
- Yaniv Inbar
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object>
-
-
Field Summary
Fields Modifier and Type Field Description String
callback
Optional absolute URI back to which the server will redirect the resource owner when the Resource Owner Authorization step is completed ornull
for none.-
Fields inherited from class com.google.api.client.auth.oauth.AbstractOAuthGetToken
consumerKey, signer, transport, usePost
-
-
Constructor Summary
Constructors Constructor Description OAuthGetTemporaryToken(String authorizationServerUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuthParameters
createParameters()
Returns a new instance of the OAuth authentication provider.-
Methods inherited from class com.google.api.client.auth.oauth.AbstractOAuthGetToken
execute
-
Methods inherited from class com.google.api.client.http.GenericUrl
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, toString, toURI, toURL, toURL
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
-
-
-
Field Detail
-
callback
public String callback
Optional absolute URI back to which the server will redirect the resource owner when the Resource Owner Authorization step is completed ornull
for none.
-
-
Constructor Detail
-
OAuthGetTemporaryToken
public OAuthGetTemporaryToken(String authorizationServerUrl)
- Parameters:
authorizationServerUrl
- encoded authorization server URL
-
-
Method Detail
-
createParameters
public OAuthParameters createParameters()
Description copied from class:AbstractOAuthGetToken
Returns a new instance of the OAuth authentication provider. Subclasses may override by calling this super implementation and then adding OAuth parameters.- Overrides:
createParameters
in classAbstractOAuthGetToken
-
-