Index

A B C D E F G H I K L N O P R S T U V W 
All Classes All Packages

A

accessToken() - Method in interface de.msi.oauth.flow.user.UserAccessTokenParameter
Retrieves the access token.
AccessToken - Interface in de.msi.oauth.flow.params
Represents an access token.
AccessToken.DefaultAccessToken - Class in de.msi.oauth.flow.params
The default implementation of AccessToken.
accessTokenFlow() - Method in interface de.msi.oauth.flow.AccessTokenIntermediateFactory
Create a new AccessTokenFlow.
accessTokenFlow(AccessTokenFlowFactoryParam) - Method in interface de.msi.oauth.flow.AccessTokenFlowFactory
Create a new AccessTokenFlow instance.
AccessTokenFlow - Interface in de.msi.oauth.flow
This flow is capable of executing the token exchange for obtaining the required access token.
AccessTokenFlowFactory - Interface in de.msi.oauth.flow
Creates AccessTokenFlow instances by consuming the AccessTokenFlowFactoryParam.
AccessTokenFlowFactoryParam - Interface in de.msi.oauth.flow
The mandatory parameter for creating an AccessTokenFlow from within the flows context.
AccessTokenFlowParam - Interface in de.msi.oauth.flow
All parameters, required to perform the token exchange.
AccessTokenIntermediateFactory - Interface in de.msi.oauth.flow
Create an AccessTokenFlow by skipping flow phases prior to this one.
accessTokenSecret() - Method in interface de.msi.oauth.flow.user.UserAccessTokenParameter
Retrieves the access token secret.
AccessTokenSecret - Interface in de.msi.oauth.flow.params
Represents an access token secret.
AccessTokenSecret.DefaultAccessTokenSecret - Class in de.msi.oauth.flow.params
The default implementation of AccessTokenSecret
add(HeaderField) - Method in class de.msi.oauth.flow.signature.base.DefaultSignatureBaseStringBuilder
 
add(HeaderField) - Method in interface de.msi.oauth.flow.signature.base.SignatureBaseStringBuilder
Add a new HeaderField.
additionalParameter(HeaderFields) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Add additional (service provider defined) fields.
additionalParams() - Method in interface de.msi.oauth.flow.ProtectedAccessFlowFactoryParam
Retrieve some additional parameters, defined by the service provider.
additionalParams() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
Any additional parameters, as defined by the Service Provider.
additionalParams(HeaderFields) - Method in class de.msi.oauth.flow.RequestTokenFlowParam.RequestTokenFlowParamBuilder
Add some additional header fields (as defined by the service provider).

B

build() - Method in class de.msi.oauth.flow.RequestTokenFlowParam.RequestTokenFlowParamBuilder
Build a new RequestTokenFlowParam providing the previously added values.
build() - Method in class de.msi.oauth.flow.signature.base.DefaultSignatureBaseStringBuilder
 
build() - Method in interface de.msi.oauth.flow.signature.base.SignatureBaseStringBuilder
Build the signature base string.
build(SignatureMethod) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Build the HeaderFields instance by using the given SignatureMethod.

C

CachedSupplier<T> - Class in de.msi.oauth.flow.common
This Supplier implementation uses a simple threadsafe caching functionality.
CachedSupplier() - Constructor for class de.msi.oauth.flow.common.CachedSupplier
 
callback() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
An absolute URL to which the Service Provider will redirect the User back when the Obtaining User Authorization (Obtaining User Authorization) step is completed.
callback() - Method in interface de.msi.oauth.flow.user.UserRequestToken
Retrieve the information about weather or not the user given callback has been confirmed by the service provider.
callback(URI) - Method in class de.msi.oauth.flow.RequestTokenFlowParam.RequestTokenFlowParamBuilder
Set the callback URI.
consumerKey() - Method in interface de.msi.oauth.flow.AccessTokenFlowParam
Retrieve the consumer key.
consumerKey() - Method in interface de.msi.oauth.flow.ProtectedAccessParam
Retrieve the ConsumerKey.
consumerKey() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
Retrieve the consumer_key.
consumerKey() - Method in interface de.msi.oauth.flow.UserAuthorizationFlowParam
Retrieve the ConsumerKey.
consumerKey(ConsumerKey) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Add the oauth_consumer_key.
ConsumerKey - Interface in de.msi.oauth.flow.params
Represents a oauth_consumer_key.
ConsumerKey.DefaultConsumerKey - Class in de.msi.oauth.flow.params
The default implementation of a ConsumerKey.
consumerSecret() - Method in class de.msi.oauth.flow.signature.PlainTextSignature.DefaultPlainTextSignature
 
consumerSecret() - Method in interface de.msi.oauth.flow.signature.SignatureMethod
Retrieve the consumer secret which is bound to a specific service provider
ConsumerSecret - Interface in de.msi.oauth.flow.params
Represents a consumer secret.
ConsumerSecret.DefaultConsumerSecret - Class in de.msi.oauth.flow.params
The default implementation of a ConsumerSecret

D

de.msi.oauth.flow - package de.msi.oauth.flow
 
de.msi.oauth.flow.common - package de.msi.oauth.flow.common
 
de.msi.oauth.flow.params - package de.msi.oauth.flow.params
 
de.msi.oauth.flow.params.header - package de.msi.oauth.flow.params.header
 
de.msi.oauth.flow.params.header.fields - package de.msi.oauth.flow.params.header.fields
 
de.msi.oauth.flow.signature - package de.msi.oauth.flow.signature
 
de.msi.oauth.flow.signature.base - package de.msi.oauth.flow.signature.base
 
de.msi.oauth.flow.signature.base.uri - package de.msi.oauth.flow.signature.base.uri
 
de.msi.oauth.flow.signature.params - package de.msi.oauth.flow.signature.params
 
de.msi.oauth.flow.user - package de.msi.oauth.flow.user
 
DefaultHmacSha1Signature(URI, HttpMethod, ConsumerSecret) - Constructor for class de.msi.oauth.flow.signature.HmacSha1Signature.DefaultHmacSha1Signature
Create a new instance.
DefaultNormalizeUri - Class in de.msi.oauth.flow.signature.base.uri
The default implementation of NormalizeUri.
DefaultNormalizeUri(URI) - Constructor for class de.msi.oauth.flow.signature.base.uri.DefaultNormalizeUri
Create a new instance.
DefaultPlainTextSignature(ConsumerSecret) - Constructor for class de.msi.oauth.flow.signature.PlainTextSignature.DefaultPlainTextSignature
Create a new instance.
DefaultPlainTextSignatureParams() - Constructor for class de.msi.oauth.flow.signature.params.PlainTextSignatureParams.DefaultPlainTextSignatureParams
Create a new instance without specifying the token secret.
DefaultPlainTextSignatureParams(TokenSecret) - Constructor for class de.msi.oauth.flow.signature.params.PlainTextSignatureParams.DefaultPlainTextSignatureParams
Create a new instance.
DefaultRsaSha1Signature(URI, HttpMethod, ConsumerSecret) - Constructor for class de.msi.oauth.flow.signature.RsaSha1Signature.DefaultRsaSha1Signature
Create a new instance.
DefaultSignatureBaseStringBuilder - Class in de.msi.oauth.flow.signature.base
The default implementation of the SignatureBaseStringBuilder.
DefaultSignatureBaseStringBuilder(HttpMethod, URI) - Constructor for class de.msi.oauth.flow.signature.base.DefaultSignatureBaseStringBuilder
Create a new instance.
DefaultSignedTextSignatureParams(SignatureBaseString) - Constructor for class de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
Create a new instance without specifying a token secret.
DefaultSignedTextSignatureParams(SignatureBaseString, TokenSecret) - Constructor for class de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
Create a new instance.

E

empty() - Static method in interface de.msi.oauth.flow.params.header.fields.HeaderFields
Creates a new instance of HeaderFields which does not contain any fields.

F

fields() - Method in interface de.msi.oauth.flow.params.header.fields.HeaderFields
Retrieve the header fields, represented as a Map whereas the key of every entry represents a header field's key and the value of every entry represents its associated header field's value.

G

get() - Method in class de.msi.oauth.flow.common.CachedSupplier
Retrieve the cached value.
GET - de.msi.oauth.flow.params.HttpMethod
Represents the HTTP method GET.
getAndCache() - Method in class de.msi.oauth.flow.common.CachedSupplier
Retrieve the concrete value which will get cached.

H

handle(SignatureParamsHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.params.PlainTextSignatureParams
 
handle(SignatureParamsHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.params.SignatureParams
Handle the SignatureParams in a typesafe way.
handle(SignatureParamsHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.params.SignedTextSignatureParams
 
handle(SignatureMethodHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.HmacSha1Signature
 
handle(SignatureMethodHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.PlainTextSignature
 
handle(SignatureMethodHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.RsaSha1Signature
 
handle(SignatureMethodHandler<R, E>) - Method in interface de.msi.oauth.flow.signature.SignatureMethod
Handle this SignatureMethod in a typesafe way by providing a SignatureMethodHandler.
HeaderField - Interface in de.msi.oauth.flow.params.header.fields
Represents a single header field, consisting of a Key and a value.
headerFields() - Method in interface de.msi.oauth.flow.ProtectedAccess
Create the mandatory HeaderFields.
HeaderFields - Interface in de.msi.oauth.flow.params.header.fields
Represents a bunch of header fields.
HeaderFieldsBuilder - Interface in de.msi.oauth.flow.params.header
Helps building a HeaderFields instance in regard to the fields which have been added.
HmacSha1Signature - Interface in de.msi.oauth.flow.signature
Represents the HMAC-SHA1 signature method.
HmacSha1Signature.DefaultHmacSha1Signature - Class in de.msi.oauth.flow.signature
The default implementation of the HmacSha1Signature.
HttpMethod - Enum in de.msi.oauth.flow.params
Represents the supported HTTP methods.

I

Identifiable<T> - Interface in de.msi.oauth.flow.common
A type which provides an identifier which makes it Identifiable.
identifier() - Method in interface de.msi.oauth.flow.common.Identifiable
Retrieve the identifier.
identifier() - Method in enum de.msi.oauth.flow.params.HttpMethod
 
includeVersion() - Method in interface de.msi.oauth.flow.AccessTokenFlowParam
Retrieve the information about weather or not the version information should be included.
includeVersion() - Method in interface de.msi.oauth.flow.ProtectedAccessParam
Retrieve the information about weather or not, the oauth_version information should be included within the header fields.
includeVersion() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
Retrieve the information about weather or not, the oauth_version information should be included within the header fields.
includeVersion() - Method in interface de.msi.oauth.flow.UserAuthorizationFlowParam
Retrieve the information about weather or not, the oauth_version information should be included within the header fields.
includeVersion(boolean) - Method in class de.msi.oauth.flow.RequestTokenFlowParam.RequestTokenFlowParamBuilder
Decide weather or not the version information should be included.

K

key() - Method in interface de.msi.oauth.flow.params.header.fields.HeaderField
Retrieve the header fields key.

L

lookup() - Method in class de.msi.oauth.flow.common.LookupBuilder
Build the new Lookup instance.
lookup(K) - Method in interface de.msi.oauth.flow.common.Lookup
Query the value in regard to a given key.
Lookup<K,​V> - Interface in de.msi.oauth.flow.common
A Lookup provides values which are uniquely mapped to a certain key.
LookupBuilder<I extends Comparable<I>,​E extends Enum<E> & Identifiable<I>> - Class in de.msi.oauth.flow.common
Helps building Lookup instances for enumerations.
LookupBuilder(Class<E>) - Constructor for class de.msi.oauth.flow.common.LookupBuilder
Create a new builder instance.

N

normalize() - Method in class de.msi.oauth.flow.signature.base.uri.DefaultNormalizeUri
 
normalize() - Method in interface de.msi.oauth.flow.signature.base.uri.NormalizeUri
Normalize the URI and return the result.
NormalizeUri - Interface in de.msi.oauth.flow.signature.base.uri
A simple process to retrieve a normalized URI.
NOT_IMPLEMENTED - Static variable in interface de.msi.oauth.flow.signature.params.SignatureParamsHandler
default err msg
NOT_IMPLEMENTED - Static variable in interface de.msi.oauth.flow.signature.SignatureMethodHandler
default err msg

O

OAuthFlow - Interface in de.msi.oauth.flow
The entry point for performing a complete OAuth 1.0a authentication process.
oAuthName() - Method in class de.msi.oauth.flow.signature.HmacSha1Signature.DefaultHmacSha1Signature
 
oAuthName() - Method in class de.msi.oauth.flow.signature.PlainTextSignature.DefaultPlainTextSignature
 
oAuthName() - Method in class de.msi.oauth.flow.signature.RsaSha1Signature.DefaultRsaSha1Signature
 
oAuthName() - Method in interface de.msi.oauth.flow.signature.SignatureMethod
Retrieve the name of the signature method.
OAuthParam - Interface in de.msi.oauth.flow.params
Represents a String based parameter which is used within the OAuth authentication flow context.
obtainAccessToken(HeaderFields) - Method in interface de.msi.oauth.flow.user.UserObtainAccessToken
Obtain the access token and return the processes result.
obtainRequestToken() - Method in interface de.msi.oauth.flow.RequestTokenFlow
Obtain the request token and return the next phase of the flow.
of(AccessTokenFlowParam) - Static method in interface de.msi.oauth.flow.AccessTokenIntermediateFactory
of(ProtectedAccessParam) - Static method in interface de.msi.oauth.flow.ProtectedAccessIntermediateFactory
Create a new instance of the ProtectedAccessIntermediateFactory.
of(RequestTokenFlowParam) - Static method in interface de.msi.oauth.flow.OAuthFlow
Create a new OAuthFlow instance.
of(UserAuthorizationFlowParam) - Static method in interface de.msi.oauth.flow.UserAuthorizationIntermediateFactory
Create a new instance of the UserAuthorizationIntermediateFactory.
of(String) - Static method in interface de.msi.oauth.flow.params.AccessToken
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.AccessTokenSecret
Create a new AccessTokenSecret.
of(String) - Static method in interface de.msi.oauth.flow.params.ConsumerKey
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.ConsumerSecret
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.header.fields.HeaderField
Creates a new instance of a HeaderField with an empty (null) value.
of(String) - Static method in interface de.msi.oauth.flow.params.RequestToken
Create a new RequestToken.
of(String) - Static method in interface de.msi.oauth.flow.params.RequestTokenSecret
Create a new RequestTokenSecret.
of(String) - Static method in interface de.msi.oauth.flow.params.Signature
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.SignatureBaseString
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.SignatureMethodName
Create a new instance.
of(String) - Static method in interface de.msi.oauth.flow.params.VerificationCode
Create a new VerificationCode.
of(String, String) - Static method in interface de.msi.oauth.flow.params.header.fields.HeaderField
Creates a new instance of a HeaderField.
of(Set<? extends HeaderField>) - Static method in interface de.msi.oauth.flow.params.header.fields.HeaderFields
Creates a new instance of HeaderFields.

P

PlainTextSignature - Interface in de.msi.oauth.flow.signature
This represents to the signature type PLAINTEXT.
PlainTextSignature.DefaultPlainTextSignature - Class in de.msi.oauth.flow.signature
The default implementation of the PlainTextSignature.
PlainTextSignatureParams - Interface in de.msi.oauth.flow.signature.params
Parameter implementation required for the PLAINTEXT method.
PlainTextSignatureParams.DefaultPlainTextSignatureParams - Class in de.msi.oauth.flow.signature.params
The default implementation of the PlainTextSignatureParams.
POST - de.msi.oauth.flow.params.HttpMethod
Represents the HTTP method POST.
protectedAccess() - Method in interface de.msi.oauth.flow.ProtectedAccessIntermediateFactory
Create a new ProtectedAccess instance.
protectedAccess(ProtectedAccessFlowFactoryParam) - Method in interface de.msi.oauth.flow.ProtectedAccessFlowFactory
Create a new ProtectedAccess instance.
ProtectedAccess - Interface in de.msi.oauth.flow
The ProtectedAccess is able to provide the required HeaderFields for accessing a servie providers protected resources.
ProtectedAccessFlowFactory - Interface in de.msi.oauth.flow
Creates ProtectedAccess instances by consuming ProtectedAccessFlowFactoryParam.
ProtectedAccessFlowFactoryParam - Interface in de.msi.oauth.flow
The mandatory parameter for creating a ProtectedAccessFlowFactory from within the flow context.
ProtectedAccessIntermediateFactory - Interface in de.msi.oauth.flow
Creates ProtectedAccess instances by consuming ProtectedAccessParam.
ProtectedAccessParam - Interface in de.msi.oauth.flow
Provides all required parameters for creating a ProtectedAccess.

R

requestToken(HeaderFields) - Method in interface de.msi.oauth.flow.user.UserObtainRequestToken
Obtain an unauthorized request token.
RequestToken - Interface in de.msi.oauth.flow.params
Represents a request token.
RequestToken.DefaultRequestToken - Class in de.msi.oauth.flow.params
The default implementation of RequestToken.
requestTokenFlow() - Method in interface de.msi.oauth.flow.OAuthFlow
Create the phase for acquiring the request token.
RequestTokenFlow - Interface in de.msi.oauth.flow
This flows phase is capable of obtaining the request token by invoking RequestTokenFlow.obtainRequestToken().
RequestTokenFlowParam - Interface in de.msi.oauth.flow
The parameter, required for the RequestTokenFlow.
RequestTokenFlowParam.RequestTokenFlowParamBuilder - Class in de.msi.oauth.flow
Creates RequestTokenFlowParam instances.
RequestTokenFlowParamBuilder(ConsumerKey, SignatureMethod, UserObtainRequestToken) - Constructor for class de.msi.oauth.flow.RequestTokenFlowParam.RequestTokenFlowParamBuilder
Create a new builder instance.
RequestTokenSecret - Interface in de.msi.oauth.flow.params
Represents a request token secret.
RequestTokenSecret.DefaultRequestTokenSecret - Class in de.msi.oauth.flow.params
The default implementation of RequestTokenSecret.
RsaSha1Signature - Interface in de.msi.oauth.flow.signature
Represents the RSA-SHA1 signature method.
RsaSha1Signature.DefaultRsaSha1Signature - Class in de.msi.oauth.flow.signature
The default implementation of the RsaSha1Signature.

S

signature(SignatureParams) - Method in class de.msi.oauth.flow.signature.HmacSha1Signature.DefaultHmacSha1Signature
 
signature(SignatureParams) - Method in class de.msi.oauth.flow.signature.PlainTextSignature.DefaultPlainTextSignature
 
signature(SignatureParams) - Method in class de.msi.oauth.flow.signature.RsaSha1Signature.DefaultRsaSha1Signature
 
signature(SignatureParams) - Method in interface de.msi.oauth.flow.signature.SignatureMethod
Generate the signature.
Signature - Interface in de.msi.oauth.flow.params
Represents a oauth_signature.
Signature.DefaultSignature - Class in de.msi.oauth.flow.params
The default implementation of Signature.
signatureBaseString() - Method in class de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
 
signatureBaseString() - Method in interface de.msi.oauth.flow.signature.params.SignedTextSignatureParams
Retrieve the signature base string.
SignatureBaseString - Interface in de.msi.oauth.flow.params
Represents a signature base string.
SignatureBaseString.DefaultSignatureBaseString - Class in de.msi.oauth.flow.params
The default implementation of SignatureBaseString.
SignatureBaseStringBuilder - Interface in de.msi.oauth.flow.signature.base
Builds signature base strings.
signatureMethod() - Method in interface de.msi.oauth.flow.AccessTokenFlowFactoryParam
Retrieve the SignatureMethod, used to create the header field signature for the token exchange phase.
signatureMethod() - Method in interface de.msi.oauth.flow.ProtectedAccessFlowFactoryParam
Retrieve the SignatureMethod which is used to create the signature for accessing protected resources.
signatureMethod() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
Retrieve the SignatureMethod, used to sign the header fields for acquiring the request token.
SignatureMethod - Interface in de.msi.oauth.flow.signature
This functionality refers to the different ways of sign requests within the OAuth authentication process.
SignatureMethodHandler<R,​E extends Exception> - Interface in de.msi.oauth.flow.signature
Provides the capability to handle SignatureMethod instances in a typesafe way.
SignatureMethodName - Interface in de.msi.oauth.flow.params
Represents the oauth_signature_method.
SignatureMethodName.DefaultSignatureMethodName - Class in de.msi.oauth.flow.params
The default implementation of SignatureMethodName
SignatureParams - Interface in de.msi.oauth.flow.signature.params
A generic signature parameter type, required to create the OAuth signature.
SignatureParamsHandler<R,​E extends Exception> - Interface in de.msi.oauth.flow.signature.params
Provides the capability of handling SignatureParams instances in a typesafe way.
SignedTextSignatureParams - Interface in de.msi.oauth.flow.signature.params
Parameter implementation required for the HMAC-SHA1 method and for the RSA-SHA1 method.
SignedTextSignatureParams.DefaultSignedTextSignatureParams - Class in de.msi.oauth.flow.signature.params
The default implementation of the SignedTextSignatureParams.

T

token() - Method in interface de.msi.oauth.flow.user.UserRequestToken
Retrieve the request token, returned by the service provider.
token(Token) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Add the oauth_token.
Token - Interface in de.msi.oauth.flow.params
Represents a oauth_token.
tokenExchange() - Method in interface de.msi.oauth.flow.AccessTokenFlow
Execute the token exchange and retrieve the next flow phase.
tokenSecret() - Method in class de.msi.oauth.flow.signature.params.PlainTextSignatureParams.DefaultPlainTextSignatureParams
 
tokenSecret() - Method in interface de.msi.oauth.flow.signature.params.SignatureParams
Retrieve the token secret.
tokenSecret() - Method in class de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
 
tokenSecret() - Method in interface de.msi.oauth.flow.user.UserRequestToken
Retrieve the token secret, returned by the service provider.
tokenSecret(TokenSecret) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Add the oauth_token_secret.
TokenSecret - Interface in de.msi.oauth.flow.params
Represents a oauth_token_secret.
toString() - Method in class de.msi.oauth.flow.params.AccessToken.DefaultAccessToken
 
toString() - Method in class de.msi.oauth.flow.params.AccessTokenSecret.DefaultAccessTokenSecret
 
toString() - Method in class de.msi.oauth.flow.params.ConsumerKey.DefaultConsumerKey
 
toString() - Method in class de.msi.oauth.flow.params.ConsumerSecret.DefaultConsumerSecret
 
toString() - Method in class de.msi.oauth.flow.params.RequestToken.DefaultRequestToken
 
toString() - Method in class de.msi.oauth.flow.params.RequestTokenSecret.DefaultRequestTokenSecret
 
toString() - Method in class de.msi.oauth.flow.params.Signature.DefaultSignature
 
toString() - Method in class de.msi.oauth.flow.params.SignatureBaseString.DefaultSignatureBaseString
 
toString() - Method in class de.msi.oauth.flow.params.SignatureMethodName.DefaultSignatureMethodName
 
toString() - Method in class de.msi.oauth.flow.params.VerificationCode.DefaultVerificationCode
 
toString() - Method in class de.msi.oauth.flow.signature.HmacSha1Signature.DefaultHmacSha1Signature
 
toString() - Method in class de.msi.oauth.flow.signature.params.PlainTextSignatureParams.DefaultPlainTextSignatureParams
 
toString() - Method in class de.msi.oauth.flow.signature.params.SignedTextSignatureParams.DefaultSignedTextSignatureParams
 
toString() - Method in class de.msi.oauth.flow.signature.PlainTextSignature.DefaultPlainTextSignature
 
toString() - Method in class de.msi.oauth.flow.signature.RsaSha1Signature.DefaultRsaSha1Signature
 

U

userAccessTokenParameter() - Method in interface de.msi.oauth.flow.ProtectedAccessParam
Retrieve the user supplied UserAccessTokenParameter.
UserAccessTokenParameter - Interface in de.msi.oauth.flow.user
Represents the access token parameters.
userAuthorization() - Method in interface de.msi.oauth.flow.UserAuthorizationFlow
Request the user authorization and retrieve the next phase of the flow.
userAuthorization() - Method in interface de.msi.oauth.flow.UserAuthorizationFlowFactoryParam
Retrieve the UserAuthorization implementation.
UserAuthorization - Interface in de.msi.oauth.flow.user
Represents the user process of retrieving the service providers validation code.
userAuthorizationFlow() - Method in interface de.msi.oauth.flow.UserAuthorizationIntermediateFactory
Create a new UserAuthorizationFlow.
userAuthorizationFlow(UserAuthorizationFlowFactoryParam) - Method in interface de.msi.oauth.flow.UserAuthorizationFlowFactory
Create a new UserAuthorizationFlow.
UserAuthorizationFlow - Interface in de.msi.oauth.flow
Requests the user authorization by invoking UserAuthorizationFlow.userAuthorization() and returns the flows next phase, the AccessTokenFlowFactory.
UserAuthorizationFlowFactory - Interface in de.msi.oauth.flow
Builds UserAuthorizationFlow instances by accepting the required UserAuthorizationFlowFactoryParam.
UserAuthorizationFlowFactoryParam - Interface in de.msi.oauth.flow
Mandatory parameter for creating a UserAuthorizationFlow within the flows process.
UserAuthorizationFlowParam - Interface in de.msi.oauth.flow
Mandatory parameter for creating a UserAuthorizationFlow.
UserAuthorizationIntermediateFactory - Interface in de.msi.oauth.flow
Builds UserAuthorizationFlow instances by accepting the required UserAuthorizationFlowParam.
userObtainAccessToken() - Method in interface de.msi.oauth.flow.AccessTokenFlowFactoryParam
Retrieve the user operation for obtaining the access token.
UserObtainAccessToken - Interface in de.msi.oauth.flow.user
Represents the user operation for obtaining the access token.
userObtainRequestToken() - Method in interface de.msi.oauth.flow.RequestTokenFlowParam
The user operation which is capable of retrieving the request token.
UserObtainRequestToken - Interface in de.msi.oauth.flow.user
This represents an user operation which goal is to obtain an unauthorized request token.
UserRequestToken - Interface in de.msi.oauth.flow.user
This represents the result of the UserObtainRequestToken operation.
userUnauthorizedRequestToken() - Method in interface de.msi.oauth.flow.AccessTokenFlowParam
Retrieve the UserRequestToken which is required to perform the token exchange.
userUnauthorizedRequestToken() - Method in interface de.msi.oauth.flow.UserAuthorizationFlowParam
Retrieve the UserRequestToken.

V

value() - Method in interface de.msi.oauth.flow.params.header.fields.HeaderField
Retrieve the header fields value.
valueOf(String) - Static method in enum de.msi.oauth.flow.params.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.msi.oauth.flow.params.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
verificationCode() - Method in interface de.msi.oauth.flow.AccessTokenFlowParam
Retrieve the verification code.
verificationCode(RequestToken) - Method in interface de.msi.oauth.flow.user.UserAuthorization
Retrieve the users verification code.
VerificationCode - Interface in de.msi.oauth.flow.params
Represents the oauth_verifier.
VerificationCode.DefaultVerificationCode - Class in de.msi.oauth.flow.params
The default implementation of VerificationCode
verifier(VerificationCode) - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Add the oauth_verifier.
versionInformation() - Method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Invoke this method if the oauth_version information (1.0) should be added to the header fields.
visit(HmacSha1Signature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
Handle HmacSha1Signature in a typesafe way.
visit(PlainTextSignatureParams) - Method in interface de.msi.oauth.flow.signature.params.SignatureParamsHandler
Handle a PlainTextSignatureParams instance.
visit(SignedTextSignatureParams) - Method in interface de.msi.oauth.flow.signature.params.SignatureParamsHandler
Handle a SignedTextSignatureParams instance.
visit(PlainTextSignature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
Handle PlainTextSignature in a typesafe way.
visit(RsaSha1Signature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
Handle RsaSha1Signature in a typesafe way.

W

withCallback(URI) - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Create a new HeaderFieldsBuilder which provides an oauth_callback.
withoutCallback() - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Create a new HeaderFieldsBuilder without providing an oauth_callback field.
withOutOfBandsCallback() - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
Create a new HeaderFieldsBuilder which provides an oauth_callback field with the value oob (out-of-band).
A B C D E F G H I K L N O P R S T U V W 
All Classes All Packages