|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OAuthSupport
| Method Summary | |
|---|---|
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,
String oauthVerifier)
Retrieves an access token associated with the supplied request token and sets userId. |
AccessToken |
getOAuthAccessToken(String oauthVerifier)
Retrieves an access token. |
AccessToken |
getOAuthAccessToken(String screenName,
String password)
Retrieves an access token associated with the supplied screen name and password using xAuth. In order to get access acquire AccessToken using xAuth, you must apply by sending an email to api@twitter.com — all other applications will receive an HTTP 401 error. |
RequestToken |
getOAuthRequestToken()
Retrieves a request token |
RequestToken |
getOAuthRequestToken(String callbackURL)
Retrieves a request token |
RequestToken |
getOAuthRequestToken(String callbackURL,
String xAuthAccessType)
Retrieves a request token |
void |
setOAuthAccessToken(AccessToken accessToken)
Sets the access token |
void |
setOAuthConsumer(String consumerKey,
String consumerSecret)
sets the OAuth consumer key and consumer secret |
| Method Detail |
|---|
void setOAuthConsumer(String consumerKey,
String consumerSecret)
consumerKey - OAuth consumer keyconsumerSecret - OAuth consumer secret
IllegalStateException - when OAuth consumer has already been set, or the instance is using basic authorization
RequestToken getOAuthRequestToken()
throws TwitterException
TwitterException - when Twitter service or network is unavailable
IllegalStateException - access token is already available
RequestToken getOAuthRequestToken(String callbackURL)
throws TwitterException
callbackURL - callback URL
TwitterException - when Twitter service or network is unavailable
IllegalStateException - access token is already available
RequestToken getOAuthRequestToken(String callbackURL,
String xAuthAccessType)
throws TwitterException
callbackURL - callback URLxAuthAccessType - Overrides the access level an application requests to a users account. Supported values are read or write. This parameter is intended to allow a developer to register a read/write application but also request read only access when appropriate.
TwitterException - when Twitter service or network is unavailable
IllegalStateException - access token is already available
AccessToken getOAuthAccessToken()
throws TwitterException
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
IllegalStateException - when RequestToken has never been acquired
AccessToken getOAuthAccessToken(String oauthVerifier)
throws TwitterException
oauthVerifier - OAuth verifier. AKA pin.
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
AccessToken getOAuthAccessToken(RequestToken requestToken)
throws TwitterException
requestToken - the request token
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
AccessToken getOAuthAccessToken(RequestToken requestToken,
String oauthVerifier)
throws TwitterException
requestToken - the request tokenoauthVerifier - OAuth verifier. AKA pin.
TwitterException - when Twitter service or network is unavailable, or the user has not authorized
AccessToken getOAuthAccessToken(String screenName,
String password)
throws TwitterException
screenName - the screen namepassword - the password
TwitterException - when Twitter service or network is unavailable, or the user has not authorizedvoid setOAuthAccessToken(AccessToken accessToken)
accessToken - accessToken
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||