|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwitter4j.TwitterBase
twitter4j.TwitterOAuthSupportBase
twitter4j.TwitterOAuthSupportBaseImpl
class TwitterOAuthSupportBaseImpl
Field Summary | |
---|---|
protected int |
id
|
protected java.lang.String |
screenName
|
Fields inherited from class twitter4j.TwitterOAuthSupportBase |
---|
http, rateLimitStatusListener |
Fields inherited from class twitter4j.TwitterBase |
---|
auth, conf |
Fields inherited from interface twitter4j.internal.http.HttpResponseCode |
---|
BAD_GATEWAY, BAD_REQUEST, ENHANCE_YOUR_CLAIM, FORBIDDEN, INTERNAL_SERVER_ERROR, MULTIPLE_CHOICES, NOT_ACCEPTABLE, NOT_FOUND, NOT_MODIFIED, OK, SERVICE_UNAVAILABLE, UNAUTHORIZED |
Constructor Summary | |
---|---|
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)
|
Method Summary | |
---|---|
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. Use TwitterFactory.getInstance(twitter4j.http.Authorization) instead |
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. Use TwitterFactory.getInstance(twitter4j.http.Authorization) instead |
void |
setOAuthAccessToken(java.lang.String token,
java.lang.String tokenSecret)
Deprecated. Use TwitterFactory.getInstance(twitter4j.http.Authorization) instead |
void |
setOAuthConsumer(java.lang.String consumerKey,
java.lang.String consumerSecret)
sets the OAuth consumer key and consumer secret |
Methods inherited from class twitter4j.TwitterOAuthSupportBase |
---|
equals, hashCode, httpResponseReceived, setRateLimitStatusListener, shutdown |
Methods inherited from class twitter4j.TwitterBase |
---|
ensureAuthorizationEnabled, ensureBasicEnabled, getAuthorization, isBasicAuthEnabled, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected transient java.lang.String screenName
protected transient int id
Constructor Detail |
---|
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)
Method Detail |
---|
public RequestToken getOAuthRequestToken() throws TwitterException
getOAuthRequestToken
in interface OAuthSupport
getOAuthRequestToken
in class TwitterOAuthSupportBase
TwitterException
- when Twitter service or network is unavailablepublic RequestToken getOAuthRequestToken(java.lang.String callbackUrl) throws TwitterException
getOAuthRequestToken
in interface OAuthSupport
getOAuthRequestToken
in class TwitterOAuthSupportBase
callbackUrl
- callback URL
TwitterException
- when Twitter service or network is unavailablepublic AccessToken getOAuthAccessToken() throws TwitterException
getOAuthAccessToken
in interface OAuthSupport
getOAuthAccessToken
in class TwitterOAuthSupportBase
TwitterException
- 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 OAuthSupport
getOAuthAccessToken
in class TwitterOAuthSupportBase
oauthVerifier
- OAuth verifier. AKA pin.
java.lang.IllegalStateException
- when AccessToken has already been retrieved or set
TwitterException
- when Twitter service or network is unavailable, or the user has not authorizedpublic AccessToken getOAuthAccessToken(RequestToken requestToken) throws TwitterException
getOAuthAccessToken
in interface OAuthSupport
getOAuthAccessToken
in class TwitterOAuthSupportBase
requestToken
- the request token
java.lang.IllegalStateException
- when AccessToken has already been retrieved or set
TwitterException
- 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 OAuthSupport
getOAuthAccessToken
in class TwitterOAuthSupportBase
requestToken
- the request tokenoauthVerifier
- OAuth verifier. AKA pin.
java.lang.IllegalStateException
- when AccessToken has already been retrieved or set
TwitterException
- when Twitter service or network is unavailable, or the user has not authorizedpublic void setOAuthAccessToken(AccessToken accessToken)
TwitterFactory.getInstance(twitter4j.http.Authorization)
instead
setOAuthAccessToken
in interface OAuthSupport
setOAuthAccessToken
in class TwitterOAuthSupportBase
accessToken
- accessTokenpublic AccessToken getOAuthAccessToken(java.lang.String token, java.lang.String tokenSecret) throws TwitterException
TwitterFactory.getInstance(twitter4j.http.Authorization)
instead
getOAuthAccessToken
in interface OAuthSupport
getOAuthAccessToken
in class TwitterOAuthSupportBase
token
- the screen nametokenSecret
- the password
TwitterException
- 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 TwitterOAuthSupportBase
token
- request tokentokenSecret
- request token secretpin
- pin
TwitterException
- 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)
instead
setOAuthAccessToken
in class TwitterOAuthSupportBase
token
- access tokentokenSecret
- access token secret
java.lang.IllegalStateException
- when AccessToken has already been retrieved or setpublic boolean isOAuthEnabled()
isOAuthEnabled
in class TwitterOAuthSupportBase
private OAuthSupport getOAuth()
public void setOAuthConsumer(java.lang.String consumerKey, java.lang.String consumerSecret)
setOAuthConsumer
in class TwitterOAuthSupportBase
consumerKey
- OAuth consumer keyconsumerSecret
- OAuth consumer secret
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |