All Classes

Class Description
AccessToken
Represents an access token.
AccessToken.DefaultAccessToken
The default implementation of AccessToken.
AccessTokenFlow
This flow is capable of executing the token exchange for obtaining the required access token.
AccessTokenFlowFactory
Creates AccessTokenFlow instances by consuming the AccessTokenFlowFactoryParam.
AccessTokenFlowFactoryParam
The mandatory parameter for creating an AccessTokenFlow from within the flows context.
AccessTokenFlowParam
All parameters, required to perform the token exchange.
AccessTokenIntermediateFactory
Create an AccessTokenFlow by skipping flow phases prior to this one.
AccessTokenSecret
Represents an access token secret.
AccessTokenSecret.DefaultAccessTokenSecret
The default implementation of AccessTokenSecret
CachedSupplier<T>
This Supplier implementation uses a simple threadsafe caching functionality.
ConsumerKey
Represents a oauth_consumer_key.
ConsumerKey.DefaultConsumerKey
The default implementation of a ConsumerKey.
ConsumerSecret
Represents a consumer secret.
ConsumerSecret.DefaultConsumerSecret
The default implementation of a ConsumerSecret
DefaultNormalizeUri
The default implementation of NormalizeUri.
DefaultSignatureBaseStringBuilder
The default implementation of the SignatureBaseStringBuilder.
HeaderField
Represents a single header field, consisting of a Key and a value.
HeaderFields
Represents a bunch of header fields.
HeaderFieldsBuilder
Helps building a HeaderFields instance in regard to the fields which have been added.
HmacSha1Signature
Represents the HMAC-SHA1 signature method.
HmacSha1Signature.DefaultHmacSha1Signature
The default implementation of the HmacSha1Signature.
HttpMethod
Represents the supported HTTP methods.
Identifiable<T>
A type which provides an identifier which makes it Identifiable.
Lookup<K,​V>
A Lookup provides values which are uniquely mapped to a certain key.
LookupBuilder<I extends Comparable<I>,​E extends Enum<E> & Identifiable<I>>
Helps building Lookup instances for enumerations.
NormalizeUri
A simple process to retrieve a normalized URI.
OAuthFlow
The entry point for performing a complete OAuth 1.0a authentication process.
OAuthParam
Represents a String based parameter which is used within the OAuth authentication flow context.
PlainTextSignature
This represents to the signature type PLAINTEXT.
PlainTextSignature.DefaultPlainTextSignature
The default implementation of the PlainTextSignature.
PlainTextSignatureParams
Parameter implementation required for the PLAINTEXT method.
PlainTextSignatureParams.DefaultPlainTextSignatureParams
The default implementation of the PlainTextSignatureParams.
ProtectedAccess
The ProtectedAccess is able to provide the required HeaderFields for accessing a servie providers protected resources.
ProtectedAccessFlowFactory
Creates ProtectedAccess instances by consuming ProtectedAccessFlowFactoryParam.
ProtectedAccessFlowFactoryParam
The mandatory parameter for creating a ProtectedAccessFlowFactory from within the flow context.
ProtectedAccessIntermediateFactory
Creates ProtectedAccess instances by consuming ProtectedAccessParam.
ProtectedAccessParam
Provides all required parameters for creating a ProtectedAccess.
RequestToken
Represents a request token.
RequestToken.DefaultRequestToken
The default implementation of RequestToken.
RequestTokenFlow
This flows phase is capable of obtaining the request token by invoking RequestTokenFlow.obtainRequestToken().
RequestTokenFlowParam
The parameter, required for the RequestTokenFlow.
RequestTokenFlowParam.RequestTokenFlowParamBuilder
Creates RequestTokenFlowParam instances.
RequestTokenSecret
Represents a request token secret.
RequestTokenSecret.DefaultRequestTokenSecret
The default implementation of RequestTokenSecret.
RsaSha1Signature
Represents the RSA-SHA1 signature method.
RsaSha1Signature.DefaultRsaSha1Signature
The default implementation of the RsaSha1Signature.
Signature
Represents a oauth_signature.
Signature.DefaultSignature
The default implementation of Signature.
SignatureBaseString
Represents a signature base string.
SignatureBaseString.DefaultSignatureBaseString
The default implementation of SignatureBaseString.
SignatureBaseStringBuilder
Builds signature base strings.
SignatureMethod
This functionality refers to the different ways of sign requests within the OAuth authentication process.
SignatureMethodHandler<R,​E extends Exception>
Provides the capability to handle SignatureMethod instances in a typesafe way.
SignatureMethodName
Represents the oauth_signature_method.
SignatureMethodName.DefaultSignatureMethodName
The default implementation of SignatureMethodName
SignatureParams
A generic signature parameter type, required to create the OAuth signature.
SignatureParamsHandler<R,​E extends Exception>
Provides the capability of handling SignatureParams instances in a typesafe way.
SignedTextSignatureParams
Parameter implementation required for the HMAC-SHA1 method and for the RSA-SHA1 method.
SignedTextSignatureParams.DefaultSignedTextSignatureParams
The default implementation of the SignedTextSignatureParams.
Token
Represents a oauth_token.
TokenSecret
Represents a oauth_token_secret.
UserAccessTokenParameter
Represents the access token parameters.
UserAuthorization
Represents the user process of retrieving the service providers validation code.
UserAuthorizationFlow
Requests the user authorization by invoking UserAuthorizationFlow.userAuthorization() and returns the flows next phase, the AccessTokenFlowFactory.
UserAuthorizationFlowFactory
Builds UserAuthorizationFlow instances by accepting the required UserAuthorizationFlowFactoryParam.
UserAuthorizationFlowFactoryParam
Mandatory parameter for creating a UserAuthorizationFlow within the flows process.
UserAuthorizationFlowParam
Mandatory parameter for creating a UserAuthorizationFlow.
UserAuthorizationIntermediateFactory
Builds UserAuthorizationFlow instances by accepting the required UserAuthorizationFlowParam.
UserObtainAccessToken
Represents the user operation for obtaining the access token.
UserObtainRequestToken
This represents an user operation which goal is to obtain an unauthorized request token.
UserRequestToken
This represents the result of the UserObtainRequestToken operation.
VerificationCode
Represents the oauth_verifier.
VerificationCode.DefaultVerificationCode
The default implementation of VerificationCode