class TwitterOAuthSupportBaseImpl extends TwitterOAuthSupportBase
| Modifier and Type | Field and Description |
|---|---|
protected int |
id |
protected java.lang.String |
screenName |
http, rateLimitStatusListenerauth, conf| Constructor and Description |
|---|
TwitterOAuthSupportBaseImpl() |
TwitterOAuthSupportBaseImpl(Configuration conf) |
TwitterOAuthSupportBaseImpl(Configuration conf,
Authorization auth) |
TwitterOAuthSupportBaseImpl(Configuration conf,
java.lang.String screenName,
java.lang.String password) |
TwitterOAuthSupportBaseImpl(java.lang.String screenName,
java.lang.String password) |
| Modifier and Type | Method and Description |
|---|---|
private OAuthSupport |
getOAuth() |
AccessToken |
getOAuthAccessToken()
Returns an access token associated with this instance.
If no access token is associated with this instance, this will retrieve a new access token. |
AccessToken |
getOAuthAccessToken(RequestToken requestToken)
Retrieves an access token associated with the supplied request token and sets userId.
|
AccessToken |
getOAuthAccessToken(RequestToken requestToken,
java.lang.String oauthVerifier)
Retrieves an access token associated with the supplied request token and sets userId.
|
AccessToken |
getOAuthAccessToken(java.lang.String oauthVerifier)
Retrieves an access token.
|
AccessToken |
getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
Deprecated.
|
AccessToken |
getOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret,
java.lang.String pin)
Retrieves an access token associated with the supplied request token.
|
RequestToken |
getOAuthRequestToken()
Retrieves a request token
|
RequestToken |
getOAuthRequestToken(java.lang.String callbackUrl)
Retrieves a request token
|
boolean |
isOAuthEnabled()
tests if the instance is authenticated by Basic
|
void |
setOAuthAccessToken(AccessToken accessToken)
Deprecated.
|
void |
setOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
Deprecated.
|
void |
setOAuthConsumer(java.lang.String consumerKey,
java.lang.String consumerSecret)
sets the OAuth consumer key and consumer secret
|
equals, hashCode, httpResponseReceived, setRateLimitStatusListener, shutdownensureAuthorizationEnabled, ensureBasicEnabled, getAuthorization, isBasicAuthEnabled, toStringprotected transient java.lang.String screenName
protected transient int id
TwitterOAuthSupportBaseImpl(Configuration conf)
TwitterOAuthSupportBaseImpl()
TwitterOAuthSupportBaseImpl(java.lang.String screenName,
java.lang.String password)
TwitterOAuthSupportBaseImpl(Configuration conf, java.lang.String screenName, java.lang.String password)
TwitterOAuthSupportBaseImpl(Configuration conf, Authorization auth)
public RequestToken getOAuthRequestToken() throws TwitterException
getOAuthRequestToken in interface OAuthSupportgetOAuthRequestToken in class TwitterOAuthSupportBaseTwitterException - when Twitter service or network is unavailablepublic RequestToken getOAuthRequestToken(java.lang.String callbackUrl) throws TwitterException
getOAuthRequestToken in interface OAuthSupportgetOAuthRequestToken in class TwitterOAuthSupportBasecallbackUrl - callback URLTwitterException - when Twitter service or network is unavailablepublic AccessToken getOAuthAccessToken() throws TwitterException
getOAuthAccessToken in interface OAuthSupportgetOAuthAccessToken in class TwitterOAuthSupportBaseTwitterException - When Twitter service or network is unavailable, when the user has not authorized, or when the client application is not permitted to use xAuthpublic AccessToken getOAuthAccessToken(java.lang.String oauthVerifier) throws TwitterException
getOAuthAccessToken in interface OAuthSupportgetOAuthAccessToken in class TwitterOAuthSupportBaseoauthVerifier - OAuth verifier. AKA pin.java.lang.IllegalStateException - when AccessToken has already been retrieved or setTwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic AccessToken getOAuthAccessToken(RequestToken requestToken) throws TwitterException
getOAuthAccessToken in interface OAuthSupportgetOAuthAccessToken in class TwitterOAuthSupportBaserequestToken - the request tokenjava.lang.IllegalStateException - when AccessToken has already been retrieved or setTwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic AccessToken getOAuthAccessToken(RequestToken requestToken, java.lang.String oauthVerifier) throws TwitterException
getOAuthAccessToken in interface OAuthSupportgetOAuthAccessToken in class TwitterOAuthSupportBaserequestToken - the request tokenoauthVerifier - OAuth verifier. AKA pin.java.lang.IllegalStateException - when AccessToken has already been retrieved or setTwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic void setOAuthAccessToken(AccessToken accessToken)
TwitterFactory.getInstance(twitter4j.http.Authorization) insteadsetOAuthAccessToken in interface OAuthSupportsetOAuthAccessToken in class TwitterOAuthSupportBaseaccessToken - accessTokenpublic AccessToken getOAuthAccessToken(java.lang.String token, java.lang.String tokenSecret) throws TwitterException
TwitterFactory.getInstance(twitter4j.http.Authorization) insteadgetOAuthAccessToken in interface OAuthSupportgetOAuthAccessToken in class TwitterOAuthSupportBasetoken - the screen nametokenSecret - the passwordTwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic AccessToken getOAuthAccessToken(java.lang.String token, java.lang.String tokenSecret, java.lang.String pin) throws TwitterException
getOAuthAccessToken in class TwitterOAuthSupportBasetoken - request tokentokenSecret - request token secretpin - pinTwitterException - when Twitter service or network is unavailable, or the user has not authorizedpublic void setOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
TwitterFactory.getInstance(twitter4j.http.Authorization) insteadsetOAuthAccessToken in class TwitterOAuthSupportBasetoken - access tokentokenSecret - access token secretjava.lang.IllegalStateException - when AccessToken has already been retrieved or setpublic boolean isOAuthEnabled()
isOAuthEnabled in class TwitterOAuthSupportBaseprivate OAuthSupport getOAuth()
public void setOAuthConsumer(java.lang.String consumerKey,
java.lang.String consumerSecret)
setOAuthConsumer in class TwitterOAuthSupportBaseconsumerKey - OAuth consumer keyconsumerSecret - OAuth consumer secret