Package | Description |
---|---|
com.sun.jersey.oauth.client | |
com.sun.jersey.oauth.signature |
Modifier and Type | Method and Description |
---|---|
OAuthParameters |
UnauthorizedRequestException.getOAuthParameters()
Returns OAuthParameters structure used by the
OAuthClientFilter . |
Constructor and Description |
---|
OAuthClientFilter(javax.ws.rs.ext.Providers providers,
OAuthParameters parameters,
OAuthSecrets secrets)
Constructs a new OAuth client filter with the specified providers.
|
OAuthClientFilter(javax.ws.rs.ext.Providers providers,
OAuthParameters parameters,
OAuthSecrets secrets,
String requestTokenUri,
String accessTokenUri,
String authorizationUri,
OAuthClientFilter.AuthHandler handler)
Constructs a new OAuth client filter providing URI's for requesting
request and access tokens and authorization.
|
UnauthorizedRequestException(OAuthParameters parameters,
URI authorizationUri) |
Modifier and Type | Method and Description |
---|---|
OAuthParameters |
OAuthParameters.callback(String callback)
Builder pattern method to return
OAuthParameters after setting
callback URL. |
OAuthParameters |
OAuthParameters.consumerKey(String consumerKey)
Builder pattern method to return
OAuthParameters after setting
consumer key. |
OAuthParameters |
OAuthParameters.nonce()
Builder pattern method to return
OAuthParameters after setting
nonce to a randomly-generated UUID. |
OAuthParameters |
OAuthParameters.nonce(String nonce)
Builder pattern method to return
OAuthParameters after setting
nonce. |
OAuthParameters |
OAuthParameters.readRequest(OAuthRequest request)
Reads a request for OAuth parameters, and populates this object.
|
OAuthParameters |
OAuthParameters.realm(String realm)
Builder pattern method to return
OAuthParameters after setting
protection realm. |
OAuthParameters |
OAuthParameters.signature(String signature)
Builder pattern method to return
OAuthParameters after setting
signature. |
OAuthParameters |
OAuthParameters.signatureMethod(String signatureMethod)
Builder pattern method to return
OAuthParameters after setting
signature method. |
OAuthParameters |
OAuthParameters.timestamp()
Builder pattern method to return
OAuthParameters after setting
timestamp to the current time. |
OAuthParameters |
OAuthParameters.timestamp(String timestamp)
Builder pattern method to return
OAuthParameters after setting
timestamp. |
OAuthParameters |
OAuthParameters.token(String token)
Builder pattern method to return
OAuthParameters after setting
token. |
OAuthParameters |
OAuthParameters.verifier(String verifier)
Builder pattern method to return
OAuthParameters after setting
verifier code. |
OAuthParameters |
OAuthParameters.version()
Builder pattern method to return
OAuthParameters after setting
version to the default value of 1.0. |
OAuthParameters |
OAuthParameters.version(String version)
Builder pattern method to return
OAuthParameters after setting
version. |
OAuthParameters |
OAuthParameters.writeRequest(OAuthRequest request)
Writes the OAuth parameters to a request, as an Authorization header.
|
Modifier and Type | Method and Description |
---|---|
static String |
OAuthSignature.generate(OAuthRequest request,
OAuthParameters params,
OAuthSecrets secrets)
Generates and returns an OAuth signature for the given request,
parameters and secrets.
|
static void |
OAuthSignature.sign(OAuthRequest request,
OAuthParameters params,
OAuthSecrets secrets)
Generates an OAuth signature for the given request, parameters and
secrets, and stores it as a signature parameter, and writes the
OAuth parameters to the request as an Authorization header.
|
static boolean |
OAuthSignature.verify(OAuthRequest request,
OAuthParameters params,
OAuthSecrets secrets)
Verifies the OAuth signature for a given request, parameters and
secrets.
|
Copyright © 2013 Oracle Corporation. All rights reserved.