public class OAuth2Client
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OAuth2Client.Builder |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getClientId() |
protected java.lang.String |
getClientSecret() |
protected java.util.Map<java.lang.String,java.lang.String> |
getFieldsAsMap() |
protected java.lang.String |
getGrantType() |
protected OkHttpClient |
getOkHttpClient() |
protected java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
protected java.lang.String |
getPassword() |
protected java.lang.String |
getScope() |
protected java.lang.String |
getSite() |
protected java.lang.String |
getUsername() |
OAuthResponse |
refreshAccessToken(java.lang.String refreshToken) |
void |
refreshAccessToken(java.lang.String refreshToken,
OAuthResponseCallback callback) |
OAuthResponse |
requestAccessToken() |
void |
requestAccessToken(OAuthResponseCallback callback) |
protected java.lang.String getScope()
protected java.lang.String getGrantType()
protected java.lang.String getClientId()
protected java.lang.String getClientSecret()
protected java.lang.String getSite()
protected java.lang.String getUsername()
protected java.lang.String getPassword()
public OAuthResponse refreshAccessToken(java.lang.String refreshToken) throws java.io.IOException
java.io.IOExceptionpublic void refreshAccessToken(java.lang.String refreshToken,
OAuthResponseCallback callback)
public OAuthResponse requestAccessToken() throws java.io.IOException
java.io.IOExceptionpublic void requestAccessToken(OAuthResponseCallback callback)
protected OkHttpClient getOkHttpClient()
protected java.util.Map<java.lang.String,java.lang.String> getParameters()
protected java.util.Map<java.lang.String,java.lang.String> getFieldsAsMap()