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
All Classes All Packages
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
AccessTokenFlowinstance. - 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
AccessTokenFlowinstances by consuming theAccessTokenFlowFactoryParam. - AccessTokenFlowFactoryParam - Interface in de.msi.oauth.flow
-
The mandatory parameter for creating an
AccessTokenFlowfrom 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
AccessTokenFlowby 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
RequestTokenFlowParamproviding 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
HeaderFieldsinstance by using the givenSignatureMethod.
C
- CachedSupplier<T> - Class in de.msi.oauth.flow.common
-
This
Supplierimplementation 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 secretwhich 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
HeaderFieldswhich 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
Mapwhereas thekeyof every entry represents a header field's key and thevalueof 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
HTTPmethodGET. - 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
SignatureParamsin 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
SignatureMethodin a typesafe way by providing aSignatureMethodHandler. - HeaderField - Interface in de.msi.oauth.flow.params.header.fields
-
Represents a single header field, consisting of a
Keyand avalue. - 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
HeaderFieldsinstance in regard to the fields which have been added. - HmacSha1Signature - Interface in de.msi.oauth.flow.signature
-
Represents the
HMAC-SHA1signature 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
HTTPmethods.
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_versioninformation 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_versioninformation 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_versioninformation 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
Lookupinstance. - 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
Lookupprovides 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
Lookupinstances 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
URIand 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.0aauthentication 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
Stringbased parameter which is used within theOAuthauthentication 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
-
Create a new
AccessTokenIntermediateFactoryby consuming theAccessTokenFlowParam. - 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
OAuthFlowinstance. - 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
HeaderFieldwith 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
PLAINTEXTmethod. - 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
HTTPmethodPOST. - protectedAccess() - Method in interface de.msi.oauth.flow.ProtectedAccessIntermediateFactory
-
Create a new
ProtectedAccessinstance. - protectedAccess(ProtectedAccessFlowFactoryParam) - Method in interface de.msi.oauth.flow.ProtectedAccessFlowFactory
-
Create a new
ProtectedAccessinstance. - ProtectedAccess - Interface in de.msi.oauth.flow
-
The
ProtectedAccessis able to provide the requiredHeaderFieldsfor accessing a servie providers protected resources. - ProtectedAccessFlowFactory - Interface in de.msi.oauth.flow
-
Creates
ProtectedAccessinstances by consumingProtectedAccessFlowFactoryParam. - ProtectedAccessFlowFactoryParam - Interface in de.msi.oauth.flow
-
The mandatory parameter for creating a
ProtectedAccessFlowFactoryfrom within the flow context. - ProtectedAccessIntermediateFactory - Interface in de.msi.oauth.flow
-
Creates
ProtectedAccessinstances by consumingProtectedAccessParam. - 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
RequestTokenFlowParaminstances. - 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-SHA1signature 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
SignatureMethodwhich 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 authenticationprocess. - SignatureMethodHandler<R,E extends Exception> - Interface in de.msi.oauth.flow.signature
-
Provides the capability to handle
SignatureMethodinstances 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
OAuthsignature. - SignatureParamsHandler<R,E extends Exception> - Interface in de.msi.oauth.flow.signature.params
-
Provides the capability of handling
SignatureParamsinstances in a typesafe way. - SignedTextSignatureParams - Interface in de.msi.oauth.flow.signature.params
-
Parameter implementation required for the
HMAC-SHA1method and for theRSA-SHA1method. - 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 tokenparameters. - 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
UserAuthorizationimplementation. - 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, theAccessTokenFlowFactory. - UserAuthorizationFlowFactory - Interface in de.msi.oauth.flow
-
Builds
UserAuthorizationFlowinstances by accepting the requiredUserAuthorizationFlowFactoryParam. - UserAuthorizationFlowFactoryParam - Interface in de.msi.oauth.flow
-
Mandatory parameter for creating a
UserAuthorizationFlowwithin the flows process. - UserAuthorizationFlowParam - Interface in de.msi.oauth.flow
-
Mandatory parameter for creating a
UserAuthorizationFlow. - UserAuthorizationIntermediateFactory - Interface in de.msi.oauth.flow
-
Builds
UserAuthorizationFlowinstances by accepting the requiredUserAuthorizationFlowParam. - 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
UserObtainRequestTokenoperation. - userUnauthorizedRequestToken() - Method in interface de.msi.oauth.flow.AccessTokenFlowParam
-
Retrieve the
UserRequestTokenwhich 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_versioninformation (1.0) should be added to the header fields. - visit(HmacSha1Signature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
-
Handle
HmacSha1Signaturein a typesafe way. - visit(PlainTextSignatureParams) - Method in interface de.msi.oauth.flow.signature.params.SignatureParamsHandler
-
Handle a
PlainTextSignatureParamsinstance. - visit(SignedTextSignatureParams) - Method in interface de.msi.oauth.flow.signature.params.SignatureParamsHandler
-
Handle a
SignedTextSignatureParamsinstance. - visit(PlainTextSignature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
-
Handle
PlainTextSignaturein a typesafe way. - visit(RsaSha1Signature) - Method in interface de.msi.oauth.flow.signature.SignatureMethodHandler
-
Handle
RsaSha1Signaturein a typesafe way.
W
- withCallback(URI) - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
-
Create a new
HeaderFieldsBuilderwhich provides anoauth_callback. - withoutCallback() - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
-
Create a new
HeaderFieldsBuilderwithout providing anoauth_callbackfield. - withOutOfBandsCallback() - Static method in interface de.msi.oauth.flow.params.header.HeaderFieldsBuilder
-
Create a new
HeaderFieldsBuilderwhich provides anoauth_callbackfield with the valueoob(out-of-band).
All Classes All Packages