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

A

ACCESS_TOKEN_PATH - Static variable in class com.adaptris.core.oauth.generic.JsonResponseHandler
Default JSON Path to the Access Token - "$.access_token"
ACCESS_TOKEN_PATH - Static variable in class com.adaptris.core.oauth.generic.XmlResponseHandler
Default XPath to the Access Token - "//access_token"
ApacheRfc5849Authenticator - Class in com.adaptris.core.oauth.rfc5849
Generate an Authorization Header based on RFC5849 for use with HttpRequestService and ApacheHttpProducer.
ApacheRfc5849Authenticator() - Constructor for class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
 
applyIfNotBlank(String, Consumer<String>) - Static method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
applyIfNotNull(String, Consumer<String>) - Static method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
asMillis(String) - Method in enum com.adaptris.core.oauth.generic.ExpiryConverter
 
AuthorizationBuilder - Class in com.adaptris.core.oauth.rfc5849
Build the Authorization header.
AuthorizationBuilder() - Constructor for class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
AuthorizationData - Class in com.adaptris.core.oauth.rfc5849
Captures authorization data for building the RFC5849 Authorization header.
AuthorizationData() - Constructor for class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
AuthorizationData.SignatureMethod - Enum in com.adaptris.core.oauth.rfc5849
Maps to oauth_signature_method

B

build() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
Create the string that can be used as the Authorization header.
build(AdaptrisMessage) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
buildEntity(AdaptrisMessage) - Method in class com.adaptris.core.oauth.generic.FormBasedAccessToken
 
buildEntity(AdaptrisMessage) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
buildEntity(AdaptrisMessage) - Method in class com.adaptris.core.oauth.generic.JsonBasedAccessToken
 
builder(AdaptrisMessage) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
builder(String, URL, AdaptrisMessage) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
buildToken(String) - Method in class com.adaptris.core.oauth.generic.JsonResponseHandler
 
buildToken(String) - Method in interface com.adaptris.core.oauth.generic.OauthResponseHandler
 
buildToken(String) - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 

C

close() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
close() - Method in class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
 
close() - Method in class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
 
closeService() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
com.adaptris.core.oauth.generic - package com.adaptris.core.oauth.generic
Authenticate against an OAUTH provider when no java API is available.
com.adaptris.core.oauth.rfc5849 - package com.adaptris.core.oauth.rfc5849
Generating Authorization headers as per RFC5849.
configure(HttpRequestBase) - Method in class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
 
configureConnection(HttpURLConnection) - Method in class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
 
convertExpiry(String) - Method in enum com.adaptris.core.oauth.generic.ExpiryConverter
 
convertExpiry(String, ExpiryConverter) - Static method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
CustomResponseHandler(Consumer<Integer>) - Constructor for class com.adaptris.core.oauth.generic.GenericAccessTokenImpl.CustomResponseHandler
 

D

DAYS - com.adaptris.core.oauth.generic.ExpiryConverter
 
DEFAULT_METADATA_PATTERNS - Static variable in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
DEFAULT_STATUS - Static variable in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
digest(String, String) - Method in enum com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
 
doService(AdaptrisMessage) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 

E

EXPIRES_PATH - Static variable in class com.adaptris.core.oauth.generic.JsonResponseHandler
Default JSON Path to the Expires value - "$.expires_in"
EXPIRES_PATH - Static variable in class com.adaptris.core.oauth.generic.XmlResponseHandler
Default XPath to the Expires value - "//expires_in"
ExpiryConverter - Enum in com.adaptris.core.oauth.generic
Normally the "expires_in" value if available is in Seconds but you might not want it converted or it might not be in seconds.

F

formalName() - Method in enum com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
 
FormBasedAccessToken - Class in com.adaptris.core.oauth.generic
Wraps the a URL Form based OAuth authentication flow.
FormBasedAccessToken() - Constructor for class com.adaptris.core.oauth.generic.FormBasedAccessToken
 
formBuilder() - Method in class com.adaptris.core.oauth.generic.FormBasedAccessToken
 

G

GenerateRfc5849Header - Class in com.adaptris.core.oauth.rfc5849
Generate an RFC5849 Authorization Header based on RFC5849 and store the result as metadata.
GenerateRfc5849Header() - Constructor for class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
GenericAccessTokenImpl - Class in com.adaptris.core.oauth.generic
Baseline behaviour for getting OAUTh tokens.
GenericAccessTokenImpl() - Constructor for class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
GenericAccessTokenImpl.CustomResponseHandler - Class in com.adaptris.core.oauth.generic
 
getAccessToken() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getAccessTokenPath() - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
getAdditionalData() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
getAdditionalHttpHeaders() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
Specify any additional headers that you wish to send as part of the request.
getAuthorizationData() - Method in class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
 
getAuthorizationData() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
getAuthorizationData() - Method in class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
 
getClientConfig() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
Additional configuration that will be applied to the underlying Apache HTTP instance.
getConsumerKey() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getConsumerSecret() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getContentBuilder() - Method in class com.adaptris.core.oauth.generic.JsonBasedAccessToken
The metadata filter that will be used to build up the payload will be sent to the specified URL.
getExpiresPath() - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
getExpiryConverter() - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
getFormBuilder() - Method in class com.adaptris.core.oauth.generic.FormBasedAccessToken
The form builder will be used to build up the payload will be sent to the specified URL.
getHttpMethod() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
getIncludeEmptyParams() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getNamespaceContext() - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 
getNonce() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getRealm() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getRefreshTokenPath() - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
getResponseHandler() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
How to handle the response from the server.
getSignatureMethod() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getTargetMetadataKey() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
getTokenSecret() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getTokenTypePath() - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
getTokenUrl() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
The URL that will be used the retrieve the OAUTH access token.
getUrl() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
getUrl() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
getVerifier() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getVersion() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
getXmlDocumentFactoryConfig() - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 

H

handleResponse(HttpResponse) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl.CustomResponseHandler
 
HMAC_MD5 - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
HMAC-MD5.
HMAC_SHA1 - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
HMAC-SHA1.
HMAC_SHA256 - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
HMAC-SHA256.
HMAC_SHA384 - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
HMAC-SHA384.
HMAC_SHA512 - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
HMAC-SHA512.
HOURS - com.adaptris.core.oauth.generic.ExpiryConverter
 

I

includeEmptyParams() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
init() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
init() - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 
initService() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 

J

JsonBasedAccessToken - Class in com.adaptris.core.oauth.generic
Wraps the a URL Form based OAuth authentication flow.
JsonBasedAccessToken() - Constructor for class com.adaptris.core.oauth.generic.JsonBasedAccessToken
 
JsonResponseHandler - Class in com.adaptris.core.oauth.generic
Handle an OAUTH JSON response.
JsonResponseHandler() - Constructor for class com.adaptris.core.oauth.generic.JsonResponseHandler
 

L

log - Variable in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
login(String, HttpEntity, MetadataCollection, Consumer<Integer>) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 

M

MILLISECONDS - com.adaptris.core.oauth.generic.ExpiryConverter
 
MINUTES - com.adaptris.core.oauth.generic.ExpiryConverter
 

N

NONE - com.adaptris.core.oauth.generic.ExpiryConverter
 

O

OauthResponseHandler - Interface in com.adaptris.core.oauth.generic
 

P

PLAIN_TEXT - com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
PLAINTEXT.
prepare() - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 

R

REFRESH_TOKEN_PATH - Static variable in class com.adaptris.core.oauth.generic.JsonResponseHandler
Default JSON path to the refresh token "$.refresh_token".
REFRESH_TOKEN_PATH - Static variable in class com.adaptris.core.oauth.generic.XmlResponseHandler
Default JSON path to the refresh token "//refresh_token".
ResponseHandlerImpl - Class in com.adaptris.core.oauth.generic
 
ResponseHandlerImpl() - Constructor for class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 

S

SECONDS - com.adaptris.core.oauth.generic.ExpiryConverter
 
setAccessToken(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the oauth_token.
setAccessTokenPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
Set the path to the token.
setAdditionalData(MetadataFilter) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
Set any additional data that needs to be used for the base signature string.
setAdditionalHttpHeaders(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
Specify any additional headers that you wish to send as part of the request.
setAuthorizationData(AuthorizationData) - Method in class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
Specify the settings that will be used to build the header.
setAuthorizationData(AuthorizationData) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
Specify the settings that will be used to build the header.
setAuthorizationData(AuthorizationData) - Method in class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
Specify the settings that will be used to build the header.
setClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
Additional configuration that will be applied to the underlying Apache HTTP instance.
setConsumerKey(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the oauth_consumer_key.
setConsumerSecret(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the consumer secret that proves your ownership of the key.
setContentBuilder(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.JsonBasedAccessToken
The metadata filter that will be used to build up the payload will be sent to the specified URL.
setExpiresPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
Set the path to the expires in value.
setExpiryConverter(ExpiryConverter) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
Normally the "expires_in" is in SECONDS you may wish to convert it into an ISO8601 timestamp.
setFormBuilder(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.FormBasedAccessToken
The form builder will be used to build up the payload will be sent to the specified URL.
setHttpMethod(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
Set the HTTP method.
setIncludeEmptyParams(Boolean) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Specify whether empty fields are included for the purposes of a signature.
setNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 
setNonce(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the oauth_nonce
setRealm(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the realm.
setRefreshTokenPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
Set the path to the refresh token.
setResponseHandler(OauthResponseHandler) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
How to handle the response from the server.
setSignatureMethod(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the signature Method.
setTargetMetadataKey(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
Set the metadata key where the authorization header will be stored.
setTokenSecret(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the token secret that proves your ownership of the token.
setTokenTypePath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
Set the path to the token type.
setTokenUrl(String) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
The URL that will be used the retrieve the OAUTH access token.
setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.oauth.rfc5849.ApacheRfc5849Authenticator
 
setup(String, AdaptrisMessage, ResourceTargetMatcher) - Method in class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
 
setUrl(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
Set the URL that you will be sending to.
setVerifier(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set the oauth_verifier.
setVersion(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
Set oauth_version.
setXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 
signatureMethod(AdaptrisMessage) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 
StandardRfc5849Authenticator - Class in com.adaptris.core.oauth.rfc5849
Generate an Authorization Header based on RFC5849 for use with HttpRequestService and StandardHttpProducer.
StandardRfc5849Authenticator() - Constructor for class com.adaptris.core.oauth.rfc5849.StandardRfc5849Authenticator
 
start() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
statusLine() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl.CustomResponseHandler
 
stop() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 

T

throwExceptionIfAny() - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl.CustomResponseHandler
 
TOKEN_TYPE_PATH - Static variable in class com.adaptris.core.oauth.generic.JsonResponseHandler
Default JSON Path to the TokenType - "$.token_type"
TOKEN_TYPE_PATH - Static variable in class com.adaptris.core.oauth.generic.XmlResponseHandler
Default XPath to the TokenType - "//token_type"

V

valueOf(String) - Static method in enum com.adaptris.core.oauth.generic.ExpiryConverter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.adaptris.core.oauth.generic.ExpiryConverter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.adaptris.core.oauth.rfc5849.AuthorizationData.SignatureMethod
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationData
 

W

withAccessToken(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withAdditionalData(MetadataFilter) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
withAdditionalData(Map<String, String>) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withAdditionalHeaders(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
withAuthorizationData(AuthorizationData) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
withClientConfig(HttpClientBuilderConfigurator) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
withConsumerKey(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withConsumerSecret(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withContentBuilder(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.JsonBasedAccessToken
 
withExpiresPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
withExpiryConverter(ExpiryConverter) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
withFormBuilder(MetadataFilter) - Method in class com.adaptris.core.oauth.generic.FormBasedAccessToken
 
withIncludeEmptyParams(boolean) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withMethod(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withMethod(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
withNamespaceContext(KeyValuePairSet) - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 
withNonce(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withRealm(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withRefreshTokenPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
withResponseHandler(OauthResponseHandler) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
withSignatureMethod(AuthorizationData.SignatureMethod) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withTargetMetadataKey(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
withTokenPath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
withTokenSecret(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withTokenTypePath(String) - Method in class com.adaptris.core.oauth.generic.ResponseHandlerImpl
 
withTokenUrl(String) - Method in class com.adaptris.core.oauth.generic.GenericAccessTokenImpl
 
withUrl(String) - Method in class com.adaptris.core.oauth.rfc5849.GenerateRfc5849Header
 
withUrl(URL) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withVerifier(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withVersion(String) - Method in class com.adaptris.core.oauth.rfc5849.AuthorizationBuilder
 
withXmlDocumentFactoryConfig(DocumentBuilderFactoryBuilder) - Method in class com.adaptris.core.oauth.generic.XmlResponseHandler
 

X

XmlResponseHandler - Class in com.adaptris.core.oauth.generic
Handle an OAUTH XML response.
XmlResponseHandler() - Constructor for class com.adaptris.core.oauth.generic.XmlResponseHandler
 
A B C D E F G H I J L M N O P R S T V W X 
All Classes All Packages