public class DrupalOAuth2Manager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DrupalOAuth2Manager.Builder |
static class |
DrupalOAuth2Manager.ErrorHandler
A simple
retrofit.ErrorHandler |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
clientId |
protected java.lang.String |
clientSecret |
protected android.content.Context |
context |
protected java.lang.String |
cookie |
static java.lang.String |
DEEZER |
static java.lang.String |
DISQUS |
static java.lang.String |
DRAUGIEM |
static java.lang.String |
DRUPALOAUTH2 |
protected java.lang.String |
endpoint |
static java.lang.String |
FACEBOOK |
static java.lang.String |
FLICKR |
static java.lang.String |
FREEAGENT |
static java.lang.String |
GITHUB |
static java.lang.String |
GOODREADS |
static java.lang.String |
GOOGLE |
static java.lang.String |
IDENTICA |
static java.lang.String |
INSTAGRAM |
static java.lang.String |
LASTFM |
static java.lang.String |
LATCH |
static java.lang.String |
LINKEDIN |
static java.lang.String |
LIVE |
static java.lang.String |
LIVEJOURNAL |
static java.lang.String |
MAILRU |
protected drupalfit.DrupalOAuth2Manager.SimpleRequestInterceptor |
mRequestInterceptor |
static java.lang.String |
MURMUR |
static java.lang.String |
ODNOKLASSNIKI |
static java.lang.String |
OPENID |
protected java.lang.String |
password |
static java.lang.String |
PAYPAL |
static java.lang.String |
PAYPALOPENID |
static java.lang.String |
PIXELPIN |
static java.lang.String |
PIXNET |
static java.lang.String |
PLURK |
protected java.lang.String |
provider |
static java.lang.String |
PX500 |
static java.lang.String |
QQ |
static java.lang.String |
SINA |
static java.lang.String |
SKYROCK |
static java.lang.String |
SOUNDCLOUD |
protected java.lang.String |
state |
static java.lang.String |
STEAM |
protected java.lang.String |
token |
static java.lang.String |
TUMBLR |
static java.lang.String |
TWITCHTV |
static java.lang.String |
TWITTER |
protected java.lang.String |
username |
static java.lang.String |
VIADEO |
static java.lang.String |
VIMEO |
static java.lang.String |
VKONTAKTE |
static java.lang.String |
WEBMONEY |
static java.lang.String |
XING |
static java.lang.String |
YAHOO |
static java.lang.String |
YAMMER |
static java.lang.String |
YANDEX |
static java.lang.String |
YOUTUBE |
Constructor and Description |
---|
DrupalOAuth2Manager(android.content.Context context,
java.lang.String endpoint,
java.lang.String clientId,
java.lang.String clientSecret) |
DrupalOAuth2Manager(java.lang.String endpoint) |
DrupalOAuth2Manager(java.lang.String endpoint,
java.lang.String clientId) |
DrupalOAuth2Manager(java.lang.String endpoint,
java.lang.String clientId,
java.lang.String clientSecret) |
Modifier and Type | Method and Description |
---|---|
void |
allTrust() |
void |
disableAllTrust() |
DrupalOAuth2.Credential |
getAccessToken() |
void |
getAccessToken( |
void |
getAccessToken(android.content.Context context,
|
DrupalOAuth2.Credential |
getAccessToken(android.content.Context context,
java.lang.String provider,
java.lang.String token) |
void |
getAccessToken(android.content.Context context,
java.lang.String provider,
java.lang.String token,
|
DrupalOAuth2.Credential |
getAccessToken(java.lang.String cookie) |
void |
getAccessToken(java.lang.String cookie,
|
DrupalOAuth2.Credential |
getAccessToken(java.lang.String username,
java.lang.String password) |
void |
getAccessToken(java.lang.String username,
java.lang.String password,
getAccessToken
|
java.lang.String |
getCookie() |
static javax.net.ssl.SSLSocketFactory |
getTrustedFactory()
A getter of all trust SSLSocketFactory
|
static javax.net.ssl.HostnameVerifier |
getTrustedVerifier()
A getter of all trust host name verifier
|
void |
setClientId(java.lang.String clientId) |
void |
setClientSecret(java.lang.String clientSecret) |
void |
setContext(android.content.Context context) |
void |
setCookie(java.lang.String cookie) |
void |
setEndpoint(java.lang.String endpoint) |
DrupalOAuth2Manager |
setPassword(java.lang.String password) |
void |
setProvider(android.content.Context context,
java.lang.String provider,
java.lang.String token) |
void |
setProvider(java.lang.String provider) |
void |
setToken(java.lang.String token) |
DrupalOAuth2Manager |
setUsername(java.lang.String username) |
protected java.lang.String endpoint
protected java.lang.String clientId
protected java.lang.String clientSecret
protected java.lang.String state
protected java.lang.String cookie
protected java.lang.String username
protected java.lang.String password
public static final java.lang.String DEEZER
public static final java.lang.String DISQUS
public static final java.lang.String DRAUGIEM
public static final java.lang.String DRUPALOAUTH2
public static final java.lang.String FACEBOOK
public static final java.lang.String FLICKR
public static final java.lang.String FREEAGENT
public static final java.lang.String GITHUB
public static final java.lang.String GOODREADS
public static final java.lang.String GOOGLE
public static final java.lang.String IDENTICA
public static final java.lang.String INSTAGRAM
public static final java.lang.String LASTFM
public static final java.lang.String LATCH
public static final java.lang.String LINKEDIN
public static final java.lang.String LIVEJOURNAL
public static final java.lang.String LIVE
public static final java.lang.String MAILRU
public static final java.lang.String MURMUR
public static final java.lang.String ODNOKLASSNIKI
public static final java.lang.String OPENID
public static final java.lang.String PAYPALOPENID
public static final java.lang.String PAYPAL
public static final java.lang.String PIXELPIN
public static final java.lang.String PIXNET
public static final java.lang.String PLURK
public static final java.lang.String PX500
public static final java.lang.String QQ
public static final java.lang.String SINA
public static final java.lang.String SKYROCK
public static final java.lang.String SOUNDCLOUD
public static final java.lang.String STEAM
public static final java.lang.String TUMBLR
public static final java.lang.String TWITCHTV
public static final java.lang.String TWITTER
public static final java.lang.String VIADEO
public static final java.lang.String VIMEO
public static final java.lang.String VKONTAKTE
public static final java.lang.String WEBMONEY
public static final java.lang.String XING
public static final java.lang.String YAHOO
public static final java.lang.String YAMMER
public static final java.lang.String YANDEX
public static final java.lang.String YOUTUBE
protected java.lang.String provider
protected java.lang.String token
protected android.content.Context context
protected drupalfit.DrupalOAuth2Manager.SimpleRequestInterceptor mRequestInterceptor
public DrupalOAuth2Manager(java.lang.String endpoint)
public DrupalOAuth2Manager(java.lang.String endpoint, java.lang.String clientId)
public DrupalOAuth2Manager(java.lang.String endpoint, java.lang.String clientId, java.lang.String clientSecret)
public DrupalOAuth2Manager(android.content.Context context, java.lang.String endpoint, java.lang.String clientId, java.lang.String clientSecret)
public void setEndpoint(java.lang.String endpoint)
public void setClientId(java.lang.String clientId)
public void setClientSecret(java.lang.String clientSecret)
public void disableAllTrust()
public void allTrust()
public void getAccessToken(java.lang.String username, java.lang.String password,callback)
public DrupalOAuth2.Credential getAccessToken(java.lang.String username, java.lang.String password)
public DrupalOAuth2.Credential getAccessToken(java.lang.String cookie)
public void getAccessToken(java.lang.String cookie,callback)
public DrupalOAuth2.Credential getAccessToken()
public void getAccessToken(callback)
public void getAccessToken(android.content.Context context,callback)
public DrupalOAuth2.Credential getAccessToken(android.content.Context context, java.lang.String provider, java.lang.String token)
public void getAccessToken(android.content.Context context, java.lang.String provider, java.lang.String token,callback)
public void setToken(java.lang.String token)
public void setContext(android.content.Context context)
public void setProvider(java.lang.String provider)
public void setProvider(android.content.Context context, java.lang.String provider, java.lang.String token)
public java.lang.String getCookie()
public void setCookie(java.lang.String cookie)
public static javax.net.ssl.SSLSocketFactory getTrustedFactory()
public static javax.net.ssl.HostnameVerifier getTrustedVerifier()
public DrupalOAuth2Manager setUsername(java.lang.String username)
public DrupalOAuth2Manager setPassword(java.lang.String password)