@Deprecated public class OAuthStrategy extends java.lang.Object implements AuthStrategy
Modifier and Type | Class and Description |
---|---|
private static class |
OAuthStrategy.State
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
accessToken
Deprecated.
|
private java.lang.String |
accessUrl
Deprecated.
|
private java.lang.String |
authzUrl
Deprecated.
|
private java.lang.String |
consumerKey
Deprecated.
|
private java.lang.String |
consumerSecret
Deprecated.
|
private java.lang.String |
keyType
Deprecated.
|
private java.lang.String |
nonce
Deprecated.
|
private java.lang.String |
requestToken
Deprecated.
|
private java.lang.String |
reqUrl
Deprecated.
|
private OAuthStrategy.State |
state
Deprecated.
|
private long |
timestamp
Deprecated.
|
private java.lang.String |
tokenSecret
Deprecated.
|
private java.lang.String |
username
Deprecated.
|
Constructor and Description |
---|
OAuthStrategy(java.lang.String username,
java.lang.String key,
java.lang.String secret,
java.lang.String keyType,
java.lang.String reqUrl,
java.lang.String authzUrl,
java.lang.String accessUrl)
Deprecated.
Create OAuth authentcation strategy and negotiate with services to obtain access token to be
used in subsequent calls.
|
Modifier and Type | Method and Description |
---|---|
void |
addAuthentication(org.apache.commons.httpclient.HttpClient httpClient,
org.apache.commons.httpclient.HttpMethodBase method)
Deprecated.
Add authentication credenticals, tokens, etc.
|
private void |
callOAuthUri(java.lang.String uri)
Deprecated.
|
private void |
init()
Deprecated.
|
private OAuthStrategy.State state
private final java.lang.String username
private final java.lang.String consumerKey
private final java.lang.String consumerSecret
private final java.lang.String keyType
private final java.lang.String reqUrl
private final java.lang.String authzUrl
private final java.lang.String accessUrl
private final java.lang.String nonce
private final long timestamp
private java.lang.String requestToken
private java.lang.String accessToken
private java.lang.String tokenSecret
public OAuthStrategy(java.lang.String username, java.lang.String key, java.lang.String secret, java.lang.String keyType, java.lang.String reqUrl, java.lang.String authzUrl, java.lang.String accessUrl) throws ProponoException
username
- Username to be used in authenticationkey
- Consumer keysecret
- Consumer secretkeyType
- Key type (e.g. "HMAC-SHA1")reqUrl
- URL of request token serviceauthzUrl
- URL of authorize serviceaccessUrl
- URL of acess token serviceProponoException
- on any sort of initialization errorprivate void init() throws ProponoException
ProponoException
public void addAuthentication(org.apache.commons.httpclient.HttpClient httpClient, org.apache.commons.httpclient.HttpMethodBase method) throws ProponoException
AuthStrategy
addAuthentication
in interface AuthStrategy
ProponoException
private void callOAuthUri(java.lang.String uri) throws ProponoException
ProponoException