A B C D E F G H I N O P Q R S T U V W

A

absent - Variable in class com.veriplace.oauth.Problem
The 'oauth_parameter_absent' parameter consists of a set of missing required parameter names.
accessTokenUrl - Variable in class com.veriplace.oauth.provider.ServiceProvider
The Access Token Url.
additionalParameters - Variable in class com.veriplace.oauth.message.Request
Any additional parameters.
advice - Variable in class com.veriplace.oauth.Problem
The 'oauth_problem_advice' parameter offers human-readable advice for resolving the problem.
ALL - Static variable in enum com.veriplace.oauth.message.Revision
 
AMP - Static variable in interface com.veriplace.oauth.Constants
Ampersand ('&'), used as parameter separator.

B

baseRequestUrl - Variable in class com.veriplace.oauth.message.Request
The base request URL (without any parameters)
bytes - Variable in class com.veriplace.oauth.message.Response
The raw response bytes.

C

caseInsensitive - Variable in class com.veriplace.oauth.message.ParameterSet
 
Client - Class in com.veriplace.oauth.consumer
Interface between OAuth Consumers and ServiceProviders
Client() - Constructor for class com.veriplace.oauth.consumer.Client
 
client - Variable in class com.veriplace.oauth.consumer.Consumer
Client to use for requests.
code - Variable in class com.veriplace.oauth.message.Response
The HTTP response code.
com.veriplace.oauth - package com.veriplace.oauth
Provides shared constants and exceptions.
com.veriplace.oauth.consumer - package com.veriplace.oauth.consumer
Provides Consumer interface to an OAuth Service Provider.
com.veriplace.oauth.message - package com.veriplace.oauth.message
Provides support for encoding and decoding OAuth parameters and messages.
com.veriplace.oauth.provider - package com.veriplace.oauth.provider
Provides a representation of an OAuth ServiceProvider.
com.veriplace.oauth.signature - package com.veriplace.oauth.signature
Provides support for OAuth signature algorithms.
COMMA_WHITESPACE - Static variable in interface com.veriplace.oauth.Constants
Comma+Whitespace (", "), used in parameter encoding.
CommonsHttpClient - Class in com.veriplace.oauth.consumer
Client implemenation using Apache Commons HttpClient.
CommonsHttpClient() - Constructor for class com.veriplace.oauth.consumer.CommonsHttpClient
 
Constants - Interface in com.veriplace.oauth
Common OAuth constants.
Consumer - Class in com.veriplace.oauth.consumer
Consumer representation as defined by OAuth 1.0, section 4.
Consumer(String, String, ServiceProvider) - Constructor for class com.veriplace.oauth.consumer.Consumer
Create a Consumer of OAuth.
Consumer(String, String, ServiceProvider, Revision) - Constructor for class com.veriplace.oauth.consumer.Consumer
Create a Consumer of OAuth.
consumerKey - Variable in class com.veriplace.oauth.consumer.Consumer
The OAuth consumer key.
consumerSecret - Variable in class com.veriplace.oauth.consumer.Consumer
The OAuth consumer secret.
contains(Parameter) - Method in class com.veriplace.oauth.message.ParameterSet
 
contains(String) - Method in class com.veriplace.oauth.message.ParameterSet
 
contentType - Variable in class com.veriplace.oauth.message.Response
The response content type, if any
create(String, String, String, String, String...) - Static method in class com.veriplace.oauth.provider.ServiceProvider
Create an OAuth ServiceProvider.
createNonce(long) - Method in class com.veriplace.oauth.signature.FixedNonceFactory
 
createNonce(long) - Method in class com.veriplace.oauth.signature.IncrementalNonceFactory
Create a new nonce for the given timestamp.
createNonce(long) - Method in interface com.veriplace.oauth.signature.NonceFactory
Create a new nonce for the given timestamp.
createRequest(URL, RequestType, RequestMethod, ParameterSet, ParameterSet, Integer, Token, String, SignatureMethod...) - Method in class com.veriplace.oauth.consumer.Consumer
Generalized request factory method.
createTimestamp() - Method in class com.veriplace.oauth.signature.FixedTimestampFactory
 
createTimestamp() - Method in class com.veriplace.oauth.signature.SystemTimestampFactory
Create a new timestamp.
createTimestamp() - Method in interface com.veriplace.oauth.signature.TimestampFactory
Create a new timestamp.

D

decode(ParameterSet, String) - Method in class com.veriplace.oauth.message.HttpAuthorizationDecoder
Parse the header value of the encoding, setting parameters as they are discovered.
decode(String) - Method in class com.veriplace.oauth.message.ParameterDecoder
Decode a string
decoder - Variable in class com.veriplace.oauth.message.HttpAuthorizationDecoder
 
doNormalize(boolean) - Method in class com.veriplace.oauth.message.ParameterSet
General purpose normalization routine, used by ParameterSet.normalize() and ParameterSet.getAsQueryString().
doNormalize(boolean, boolean, boolean, char, String) - Method in class com.veriplace.oauth.message.ParameterSet
Even more general purpose normalization routine, used by ParameterSet.toString()
doSign(String, String, String) - Method in class com.veriplace.oauth.signature.HMAC_SHA1
 
doSign(String, String, String) - Method in class com.veriplace.oauth.signature.PLAINTEXT
Create the PLAINTEXT signature, which ignores the signatureBaseString.
doSign(String, String, String) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Algorithm-specific implementation to be written in subclasses.

E

encode(ParameterSet, String) - Method in class com.veriplace.oauth.message.HttpAuthorizationEncoder
Return the header value encoding; does not contain the "Authorization: " string.
encode(String) - Method in class com.veriplace.oauth.message.ParameterEncoder
Encode a string.
encoder - Variable in class com.veriplace.oauth.message.HttpAuthorizationEncoder
 
EQUALS - Static variable in interface com.veriplace.oauth.Constants
Equals ('='), used as key-value separator.
equals(Object) - Method in class com.veriplace.oauth.signature.Signature
 

F

FixedNonceFactory - Class in com.veriplace.oauth.signature
NonceFactory implementation suitable for testing (only) that always returns a fixed value.
FixedNonceFactory(String) - Constructor for class com.veriplace.oauth.signature.FixedNonceFactory
 
FixedTimestampFactory - Class in com.veriplace.oauth.signature
TimestampFactory implementation suitable for testing (only) that always returns a fixed value.
FixedTimestampFactory(long) - Constructor for class com.veriplace.oauth.signature.FixedTimestampFactory
 
FORM_URL_ENCODED - Static variable in interface com.veriplace.oauth.Constants
Content type for POST form encoded content as defined in OAuth 1.0, section 5.2.
forValue(String) - Static method in enum com.veriplace.oauth.ProblemType
 

G

get(Parameter) - Method in class com.veriplace.oauth.message.ParameterSet
 
get(String) - Method in class com.veriplace.oauth.message.ParameterSet
 
getAbsent() - Method in class com.veriplace.oauth.Problem
 
getAccessToken(Token) - Method in class com.veriplace.oauth.consumer.Consumer
Get an access token using POST, HMAC-SHA1, and no additional parameters.
getAccessToken(Token, String) - Method in class com.veriplace.oauth.consumer.Consumer
Get an access token using POST, HMAC-SHA1, and no additional parameters.
getAccessToken(RequestMethod, Token, String, Integer, SignatureMethod...) - Method in class com.veriplace.oauth.consumer.Consumer
Get an access token using custom arguments.
getAccessTokenUrl() - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getAdditionalParameters() - Method in class com.veriplace.oauth.message.Request
Get the additional parameters.
getAdvice() - Method in class com.veriplace.oauth.Problem
 
getAlgorithm() - Method in enum com.veriplace.oauth.signature.SignatureMethod
Get the algorithm for this method.
getAsAuthorizationHeader(String) - Method in class com.veriplace.oauth.message.ParameterSet
Return parameter set as an HTTP Authorization header parameters list..
getAsQueryString() - Method in class com.veriplace.oauth.message.ParameterSet
Return parameter set as a URL query string.
getBaseRequestUrl() - Method in class com.veriplace.oauth.message.Request
Get the base request URL.
getByKey(String) - Static method in enum com.veriplace.oauth.message.Parameter
 
getBytes() - Method in class com.veriplace.oauth.message.Response
Get the raw bytes of the response content.
getByValue(String) - Static method in enum com.veriplace.oauth.signature.SignatureMethod
 
getClient() - Method in class com.veriplace.oauth.consumer.Consumer
Get the current Client instance.
getCode() - Method in class com.veriplace.oauth.message.Response
Get the HTTP status code for this response.
getCode() - Method in exception com.veriplace.oauth.OAuthException
 
getConsumerKey() - Method in class com.veriplace.oauth.consumer.Consumer
Get the consumer key value.
getConsumerSecret() - Method in class com.veriplace.oauth.consumer.Consumer
Get the consumer secret value.
getContentType() - Method in class com.veriplace.oauth.message.Response
Get the type of the response content.
getFirst(Parameter) - Method in class com.veriplace.oauth.message.ParameterSet
 
getFirst(String) - Method in class com.veriplace.oauth.message.ParameterSet
 
getHeaders() - Method in class com.veriplace.oauth.message.Response
Get the response headers, if the request specified that all headers are required; otherwise returns null.
getHeaderValue(String) - Method in class com.veriplace.oauth.message.Response
Utility accessor for getting the first value of a response header.
getHttpClient(Request) - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
Factory method for creating HttpClient instances.
getHttpClientParams() - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
 
getHttpConnectionManager() - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
 
getHttpMethod(Request) - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
Factory method for creating HttpMethod instances.
getKey() - Method in enum com.veriplace.oauth.message.Parameter
Get the key for this parameter.
getKey(String, String) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Get the signature key, as defined in OAuth 1.0, sections 9.2 and 9.4 The signature key is used in in HMAC-SHA1 and PLAINTEXT algorithms.
getKeys() - Method in class com.veriplace.oauth.message.ParameterSet
 
getParameters() - Method in class com.veriplace.oauth.message.Response
Get the form encoded parameters contained in this response.
getParameterValue(String) - Method in class com.veriplace.oauth.message.Response
Utility accessor for single-valued response parameters.
getProblem() - Method in class com.veriplace.oauth.message.Response
Get problem reporting information.
getProblem() - Method in exception com.veriplace.oauth.OAuthException
 
getProblem() - Method in class com.veriplace.oauth.Problem
 
getProtectedResource(URL, RequestMethod, Token, ParameterSet, String) - Method in class com.veriplace.oauth.consumer.Consumer
Get a protected resource, specifying the desired content type.
getProtectedResource(URL, RequestMethod, Token, ParameterSet) - Method in class com.veriplace.oauth.consumer.Consumer
Get a protected resource.
getProtectedResource(URL, RequestMethod, ParameterSet, Token, Integer, String, SignatureMethod...) - Method in class com.veriplace.oauth.consumer.Consumer
Get a protected resource.
getProtocolParameters() - Method in class com.veriplace.oauth.message.Request
Get the protocol parameters.
getRealm() - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getReasonPhrase() - Method in class com.veriplace.oauth.message.Response
Get the HTTP status text ("reason phrase") for this response.
getRejected() - Method in class com.veriplace.oauth.Problem
 
getRequestHeaders() - Method in class com.veriplace.oauth.message.Request
Get the request headers.
getRequestMethod() - Method in class com.veriplace.oauth.message.Request
Get the request method.
getRequestParameters() - Method in class com.veriplace.oauth.message.Request
Get the request parameters.
getRequestToken() - Method in class com.veriplace.oauth.consumer.Consumer
Get a request token using POST, HMAC-SHA1, and no additional parameters.
getRequestToken(String) - Method in class com.veriplace.oauth.consumer.Consumer
Get a request token using POST, HMAC-SHA1, and an oauth_callback.
getRequestToken(String, ParameterSet) - Method in class com.veriplace.oauth.consumer.Consumer
Get a request token using POST, HMAC-SHA1, an oauth_callback, and optional special parameters.
getRequestToken(RequestMethod, String, ParameterSet, Integer, SignatureMethod...) - Method in class com.veriplace.oauth.consumer.Consumer
Get a request token using custom arguments.
getRequestTokenUrl() - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getRequestType() - Method in class com.veriplace.oauth.message.Request
Get the request type.
getRequestUrl() - Method in class com.veriplace.oauth.message.Request
Get the full request URL suitable for a GET, including signature and other oauth parameters.
getResponse(Request, boolean) - Method in class com.veriplace.oauth.consumer.Client
For a given Request, get the ServiceProvider's Response, optionally preserving all response headers.
getResponse(Request) - Method in class com.veriplace.oauth.consumer.Client
For a given Request, get the ServiceProvider's Response.
getResponse(Request, boolean) - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
Get an OAuth Response using Apache Commons HttpClient.
getResponse(Request) - Method in class com.veriplace.oauth.consumer.Consumer
Generalized request method.
getRevision() - Method in class com.veriplace.oauth.consumer.Consumer
Get the OAuth protocol revision used by this consumer.
getSecretKey(String) - Method in class com.veriplace.oauth.signature.HMAC_SHA1
Get the secret key to use, possibly from the cache.
getSignature(String, String, String, URL, ParameterSet) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Get a signature using this algorithm.
getSignatureBaseString(String, String, String, URL, ParameterSet) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Get the signature base string, as defined in OAuth 1.0, section 9.1.
getSoTimeout() - Method in class com.veriplace.oauth.message.Request
 
getSupportedSignatureMethods() - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getToken() - Method in class com.veriplace.oauth.consumer.Token
Get the oauth_token value.
getToken() - Method in class com.veriplace.oauth.message.Response
Utility accessor for oauth_token.
getTokenSecret() - Method in class com.veriplace.oauth.consumer.Token
Get the oauth_token_secret value.
getTokenSecret() - Method in class com.veriplace.oauth.message.Response
Utility accessor for oauth_token_secret.
getUrlFor(RequestType) - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getUseHttpAuthorization() - Method in class com.veriplace.oauth.consumer.Client
Should this Client attempt to use OAuth HTTP Authorization?
getUserAuthorizationUrl(ParameterSet, Token) - Method in class com.veriplace.oauth.consumer.Consumer
Get a user authorization URL for redirection using GET.
getUserAuthorizationUrl(ParameterSet, Token, Integer) - Method in class com.veriplace.oauth.consumer.Consumer
Get a user authorization URL for redirection using GET.
getUserAuthorizationUrl() - Method in class com.veriplace.oauth.provider.ServiceProvider
 
getValue() - Method in interface com.veriplace.oauth.message.ParameterValue
Get the encoding value for this parameter.
getValue() - Method in enum com.veriplace.oauth.ProblemType
 
getValue() - Method in enum com.veriplace.oauth.signature.SignatureMethod
Get the value for this method.

H

headers - Variable in class com.veriplace.oauth.message.Response
The response headers, if they were requested
HMAC_SHA1 - Class in com.veriplace.oauth.signature
HMAC-SHA1 signature implementation as defined by OAuth 1.0, section 9.2.
HMAC_SHA1() - Constructor for class com.veriplace.oauth.signature.HMAC_SHA1
 
HttpAuthorizationDecoder - Class in com.veriplace.oauth.message
Decoder for OAuth HTTP Authorization Header as defined in OAuth 1.0, section 5.4.1.
HttpAuthorizationDecoder() - Constructor for class com.veriplace.oauth.message.HttpAuthorizationDecoder
 
HttpAuthorizationEncoder - Class in com.veriplace.oauth.message
Encoder for OAuth HTTP Authorization Header as defined in OAuth 1.0, section 5.4.1.
HttpAuthorizationEncoder() - Constructor for class com.veriplace.oauth.message.HttpAuthorizationEncoder
 

I

IncrementalNonceFactory - Class in com.veriplace.oauth.signature
Generate a nonce as defined by OAuth 1.0, section 9.
IncrementalNonceFactory() - Constructor for class com.veriplace.oauth.signature.IncrementalNonceFactory
Create a new NonceFactory.
IncrementalNonceFactory(String) - Constructor for class com.veriplace.oauth.signature.IncrementalNonceFactory
Create a new NonceFactory.
isFor(RequestType, Revision) - Method in enum com.veriplace.oauth.message.Parameter
Should this parameter be included for a particular type of request?
isOk() - Method in class com.veriplace.oauth.message.Response
Was this response Ok?
isOk(int) - Static method in class com.veriplace.oauth.message.Response
Was this response Ok?
isUnreserved(char) - Static method in class com.veriplace.oauth.message.ParameterEncoder
Is this character unreserved?

N

negotiateSignatureMethod(SignatureMethod...) - Method in class com.veriplace.oauth.provider.ServiceProvider
Choose a signature method that is supported by this ServiceProvider, in the order of the preferences indicated.
NEWLINE - Static variable in interface com.veriplace.oauth.Constants
Newline ('\n'), used in parameter encoding.
nonceFactory - Variable in class com.veriplace.oauth.consumer.Consumer
Factory for generating a nonce.
NonceFactory - Interface in com.veriplace.oauth.signature
Generate a nonce as defined by OAuth 1.0, section 9.
normalize() - Method in class com.veriplace.oauth.message.ParameterSet
Normalize parameter set as defined in OAuth 1.0, section 9.1.1.
normalizeRequestUrl(URL) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Normalize the request URL, as defined in OAuth 1.0, section 9.1.2.

O

OAUTH - Static variable in interface com.veriplace.oauth.Constants
The literal string "OAuth"
OAUTH_VERSION - Static variable in interface com.veriplace.oauth.Constants
Current (and supported) version of OAuth, which is 1.0.
OAuthException - Exception in com.veriplace.oauth
General purpose exception class.
OAuthException(String) - Constructor for exception com.veriplace.oauth.OAuthException
 
OAuthException(String, Exception) - Constructor for exception com.veriplace.oauth.OAuthException
 
OAuthException(int, String) - Constructor for exception com.veriplace.oauth.OAuthException
 
OAuthException(int, String, Problem) - Constructor for exception com.veriplace.oauth.OAuthException
 
OPTIONAL - Static variable in enum com.veriplace.oauth.message.Revision
 

P

Parameter - Enum in com.veriplace.oauth.message
Supported representation as defined by OAuth 1.0.
ParameterDecoder - Class in com.veriplace.oauth.message
Decode parameters as defined by OAuth 1.0, section 5.3.
ParameterDecoder() - Constructor for class com.veriplace.oauth.message.ParameterDecoder
 
ParameterEncoder - Class in com.veriplace.oauth.message
Encode parameters as defined by OAuth 1.0, section 5.1.
ParameterEncoder() - Constructor for class com.veriplace.oauth.message.ParameterEncoder
 
parameterEncoder - Variable in class com.veriplace.oauth.message.ParameterSet
 
parameterEncoder - Variable in class com.veriplace.oauth.signature.SignatureAlgorithm
Shared parameter encoder, used here and in subclasses.
parameters - Variable in class com.veriplace.oauth.message.ParameterSet
Store parameters using sorted data structures; makes normalization easy.
parameters - Variable in class com.veriplace.oauth.message.Response
The response parameters.
ParameterSet - Class in com.veriplace.oauth.message
A collection of OAuth parameters.
ParameterSet() - Constructor for class com.veriplace.oauth.message.ParameterSet
 
ParameterSet(boolean) - Constructor for class com.veriplace.oauth.message.ParameterSet
 
ParameterValue - Interface in com.veriplace.oauth.message
Interface for parameter values.
PERCENT - Static variable in interface com.veriplace.oauth.Constants
Percent ('%'), used in parameter encoding.
PLAINTEXT - Class in com.veriplace.oauth.signature
PLAINTEXT signature implementation as defined by OAuth 1.0, section 9.4.
PLAINTEXT() - Constructor for class com.veriplace.oauth.signature.PLAINTEXT
 
problem - Variable in class com.veriplace.oauth.message.Response
The problem reporting information, if any.
Problem - Class in com.veriplace.oauth
OAuth problem reporting data.
Problem(ProblemType) - Constructor for class com.veriplace.oauth.Problem
 
Problem(ProblemType, List<String>, List<String>, String) - Constructor for class com.veriplace.oauth.Problem
 
problem - Variable in class com.veriplace.oauth.Problem
The 'oauth_problem' parameter classifies the nature of the problem.
ProblemType - Enum in com.veriplace.oauth
Legal oauth_problem values.
protocolParameters - Variable in class com.veriplace.oauth.message.Request
OAuth protocol parameters.
put(Parameter, ParameterValue) - Method in class com.veriplace.oauth.message.ParameterSet
 
put(Parameter, String) - Method in class com.veriplace.oauth.message.ParameterSet
 
put(String, String) - Method in class com.veriplace.oauth.message.ParameterSet
 
putAll(ParameterSet) - Method in class com.veriplace.oauth.message.ParameterSet
 

Q

QUOTE - Static variable in interface com.veriplace.oauth.Constants
Quotation mark ('"'), used in parameter encoding.

R

realm - Variable in class com.veriplace.oauth.provider.ServiceProvider
The realm to use if Http Authorization is used.
reasonPhrase - Variable in class com.veriplace.oauth.message.Response
The HTTP response reason phrase.
rejected - Variable in class com.veriplace.oauth.Problem
The 'oauth_parameter_rejected' parameter consists of a set of missing required parameter name-value pairs that wee not expected.
replace(Parameter, ParameterValue) - Method in class com.veriplace.oauth.message.ParameterSet
 
replace(Parameter, String) - Method in class com.veriplace.oauth.message.ParameterSet
 
replace(String, String) - Method in class com.veriplace.oauth.message.ParameterSet
 
Request - Class in com.veriplace.oauth.message
Encapsulation of an OAuth Request
Request(URL, RequestMethod, RequestType, ParameterSet) - Constructor for class com.veriplace.oauth.message.Request
 
Request(URL, RequestMethod, RequestType, ParameterSet, ParameterSet, Integer) - Constructor for class com.veriplace.oauth.message.Request
 
Request(URL, RequestMethod, RequestType, ParameterSet, ParameterSet, ParameterSet, Integer) - Constructor for class com.veriplace.oauth.message.Request
 
requestHeaders - Variable in class com.veriplace.oauth.message.Request
Additional HTTP headers.
requestMethod - Variable in class com.veriplace.oauth.message.Request
The request method.
RequestMethod - Enum in com.veriplace.oauth.message
A supported (http) request method.
requestParameters - Variable in class com.veriplace.oauth.message.Request
All request parameters.
requestTokenUrl - Variable in class com.veriplace.oauth.provider.ServiceProvider
The Request Token Url.
requestType - Variable in class com.veriplace.oauth.message.Request
The request type.
RequestType - Enum in com.veriplace.oauth.message
Enumeration of OAuth request types.
Response - Class in com.veriplace.oauth.message
Encapsulation of an OAuth Response
Response(Integer, String, ParameterSet, byte[], String, ParameterSet, Problem) - Constructor for class com.veriplace.oauth.message.Response
Construct an OAuth Response.
REV_A - Static variable in enum com.veriplace.oauth.message.Revision
 
revision - Variable in class com.veriplace.oauth.consumer.Consumer
Revision of OAuth to use for requests, e.g.
Revision - Enum in com.veriplace.oauth.message
A revision of the OAuth specification.

S

serviceProvider - Variable in class com.veriplace.oauth.consumer.Consumer
The OAuth service provider that issues the consumer key and secret and that will be asked for authorization.
ServiceProvider - Class in com.veriplace.oauth.provider
ServiceProvider representation as defined by OAuth 1.0, section 4.1-4.2.
ServiceProvider(URL, URL, URL, EnumSet<SignatureMethod>) - Constructor for class com.veriplace.oauth.provider.ServiceProvider
Create an OAuth ServiceProvider.
ServiceProvider(URL, URL, URL, String, EnumSet<SignatureMethod>) - Constructor for class com.veriplace.oauth.provider.ServiceProvider
Create an OAuth ServiceProvider.
setClient(Client) - Method in class com.veriplace.oauth.consumer.Consumer
Consumer supports alternate Client implementations, especially for test scenarios.
setDefaultParameters(ParameterSet) - Method in class com.veriplace.oauth.consumer.Consumer
Set default request parameters, including: oauth_version oauth_consumer_key oauth_timestamp oauth_nonce
setHttpClientParams(HttpClientParams) - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
 
setHttpConnectionManager(HttpConnectionManager) - Method in class com.veriplace.oauth.consumer.CommonsHttpClient
 
setNonceFactory(NonceFactory) - Method in class com.veriplace.oauth.consumer.Consumer
Consumer supports alternate NonceFactory implementations, especially for test scenarios.
setParameters(ParameterSet, String) - Method in class com.veriplace.oauth.consumer.Client
Decode service provider content into parameters as defined in OAuth 1.0, section 5.3.
setSalt(String) - Method in class com.veriplace.oauth.signature.IncrementalNonceFactory
Set cryptographic salt used when constructing nonces.
setTimestampFactory(TimestampFactory) - Method in class com.veriplace.oauth.consumer.Consumer
Consumer supports alternate TimestampFactory implemenations, especially for test scenarios.
setTokenParameters(ParameterSet, Token) - Method in class com.veriplace.oauth.consumer.Consumer
 
setUseHttpAuthorization(boolean) - Method in class com.veriplace.oauth.consumer.Client
Set whether this Client should attempt to use OAuth HTTP Authorization.
sign(String, String, SignatureMethod) - Method in class com.veriplace.oauth.message.Request
Sign this request.
Signature - Class in com.veriplace.oauth.signature
Abstraction of a message signature.
Signature(String) - Constructor for class com.veriplace.oauth.signature.Signature
 
Signature(char[]) - Constructor for class com.veriplace.oauth.signature.Signature
 
Signature(byte[]) - Constructor for class com.veriplace.oauth.signature.Signature
 
SignatureAlgorithm - Class in com.veriplace.oauth.signature
Signature Methods implementation as defined by OAuth 1.0, section 9.
SignatureAlgorithm() - Constructor for class com.veriplace.oauth.signature.SignatureAlgorithm
 
SignatureMethod - Enum in com.veriplace.oauth.signature
Supported Signature Methods as defined by OAuth 1.0, section 9.
soTimeout - Variable in class com.veriplace.oauth.message.Request
Per request socket timeout, in milliseconds, if any.
supportedSignatureMethods - Variable in class com.veriplace.oauth.provider.ServiceProvider
The supported signature methods of the provider.
SystemTimestampFactory - Class in com.veriplace.oauth.signature
TimestampFactory that returns the System time (in seconds).
SystemTimestampFactory() - Constructor for class com.veriplace.oauth.signature.SystemTimestampFactory
 

T

timestampFactory - Variable in class com.veriplace.oauth.consumer.Consumer
Factory for generating a timestamp.
TimestampFactory - Interface in com.veriplace.oauth.signature
Generate a timetamp as defined by OAuth 1.0, section 9.
Token - Class in com.veriplace.oauth.consumer
An OAuth 1.0 Request Token or Access Token.
Token(String, String) - Constructor for class com.veriplace.oauth.consumer.Token
 
toString() - Method in class com.veriplace.oauth.message.ParameterSet
 
toString() - Method in class com.veriplace.oauth.Problem
 
toString() - Method in enum com.veriplace.oauth.ProblemType
 
toString() - Method in class com.veriplace.oauth.signature.Signature
 

U

unquote(String) - Method in class com.veriplace.oauth.message.HttpAuthorizationDecoder
 
useHttpAuthorization - Variable in class com.veriplace.oauth.consumer.Client
Should this Client attempt to use OAuth HTTP Authorization?
userAuthorizationUrl - Variable in class com.veriplace.oauth.provider.ServiceProvider
The User Authorization Url.
UTF8 - Static variable in interface com.veriplace.oauth.Constants
UTF-8 (RFC 3629) encoding.

V

validateSignature(String, String, String, URL, ParameterSet) - Method in class com.veriplace.oauth.signature.SignatureAlgorithm
Validate an existing signature using this algorithm.
valueOf(String) - Static method in enum com.veriplace.oauth.message.Parameter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veriplace.oauth.message.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veriplace.oauth.message.RequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veriplace.oauth.message.Revision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veriplace.oauth.ProblemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.veriplace.oauth.signature.SignatureMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.veriplace.oauth.message.Parameter
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.veriplace.oauth.message.RequestMethod
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.veriplace.oauth.message.RequestType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.veriplace.oauth.message.Revision
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.veriplace.oauth.ProblemType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.veriplace.oauth.signature.SignatureMethod
Returns an array containing the constants of this enum type, in the order they're declared.

W

WHITESPACE - Static variable in interface com.veriplace.oauth.Constants
Whitespace (" "), used in parameter encoding.

A B C D E F G H I N O P Q R S T U V W