Index

A B C E G H I L O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

appendHeader(Map, String, Object) - Static method in class org.apache.camel.http.base.HttpHelper
Appends the key/value to the headers.
applyAuthenticatedResult(Exchange, OAuthTokenValidationResult) - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Stores an authenticated token validation result on the exchange.
authenticate(Exchange) - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Validates the current exchange message as an HTTP request and applies the authentication result or rejection response to the exchange.
authenticated(OAuthTokenValidationResult) - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Creates authenticated validation state.

B

BaseCookieHandler - Class in org.apache.camel.http.base.cookie
A basic implementation of a CamelCookie handler based on the JDK CookieManager.
BaseCookieHandler() - Constructor for class org.apache.camel.http.base.cookie.BaseCookieHandler
 

C

CookieHandler - Interface in org.apache.camel.http.base.cookie
The interface for cookie handling will allow components to handle cookies for HTTP requests.
create(CamelContext, String) - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Creates support for the given profile and validates static profile configuration eagerly.
createPostProcessor(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.http.base.HttpSendDynamicAware
 
createPreProcessor(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.http.base.HttpSendDynamicAware
 

E

evalPlaceholders(BiConsumer, String, String) - Static method in class org.apache.camel.http.base.HttpHelper
In the endpoint the user may have defined rest {} placeholders.
evalPlaceholders(Map, String, String) - Static method in class org.apache.camel.http.base.HttpHelper
In the endpoint the user may have defined rest {} placeholders.
ExchangeCookieHandler - Class in org.apache.camel.http.base.cookie
This implementation of the CookieHandler interface keeps the cookies with the Exchange.
ExchangeCookieHandler() - Constructor for class org.apache.camel.http.base.cookie.ExchangeCookieHandler
 
extractHttpParameterValue(String) - Static method in class org.apache.camel.http.base.HttpHelper
Extracts the parameter value.

G

getCookieManager(Exchange) - Method in class org.apache.camel.http.base.cookie.BaseCookieHandler
 
getCookieManager(Exchange) - Method in class org.apache.camel.http.base.cookie.ExchangeCookieHandler
 
getCookieManager(Exchange) - Method in class org.apache.camel.http.base.cookie.InstanceCookieHandler
 
getCookieStore(Exchange) - Method in class org.apache.camel.http.base.cookie.BaseCookieHandler
 
getCookieStore(Exchange) - Method in interface org.apache.camel.http.base.cookie.CookieHandler
Get the CookieStore.
getHttpResponseCode() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getHttpResponseStatus() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getOauthHttpSecurity() - Method in interface org.apache.camel.http.base.OAuthProfileAwareHttpEndpoint
Gets the initialized OAuth HTTP security support.
getOauthProfile() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Gets the OAuth profile name.
getOauthProfile() - Method in interface org.apache.camel.http.base.OAuthProfileAwareHttpEndpoint
Gets the configured OAuth profile name.
getRedirectLocation() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getRejectionStatusCode() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Gets the HTTP rejection status code.
getResponseBody() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getResponseBody() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Gets the rejection response body, or null for authenticated requests.
getResponseHeaders() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getStatusCode() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getStatusText() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getUri() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
getValidationResult() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Gets the token validation result for authenticated requests, or null for rejected requests.
getWwwAuthenticate() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Gets the WWW-Authenticate challenge value, or null when none should be sent.

H

hasRedirectLocation() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
HttpHeaderFilterStrategy - Class in org.apache.camel.http.base
 
HttpHeaderFilterStrategy() - Constructor for class org.apache.camel.http.base.HttpHeaderFilterStrategy
 
HttpHelper - Class in org.apache.camel.http.base
 
HttpOperationFailedException - Exception Class in org.apache.camel.http.base
 
HttpOperationFailedException(String, int, String, String, Map, String) - Constructor for exception class org.apache.camel.http.base.HttpOperationFailedException
 
HttpProtocolHeaderFilterStrategy - Class in org.apache.camel.http.base
 
HttpProtocolHeaderFilterStrategy() - Constructor for class org.apache.camel.http.base.HttpProtocolHeaderFilterStrategy
 
HttpSendDynamicAware - Class in org.apache.camel.http.base
HTTP based SendDynamicAware which allows to optimise HTTP components with the toD (dynamic to) DSL in Camel.
HttpSendDynamicAware() - Constructor for class org.apache.camel.http.base.HttpSendDynamicAware
 
HttpSendDynamicPostProcessor - Class in org.apache.camel.http.base
Post Processor used by HttpSendDynamicAware.
HttpSendDynamicPostProcessor() - Constructor for class org.apache.camel.http.base.HttpSendDynamicPostProcessor
 
HttpSendDynamicPreProcessor - Class in org.apache.camel.http.base
Pre Processor used by HttpSendDynamicAware.
HttpSendDynamicPreProcessor(String, String) - Constructor for class org.apache.camel.http.base.HttpSendDynamicPreProcessor
 

I

initialize() - Method in class org.apache.camel.http.base.HttpHeaderFilterStrategy
 
initialize() - Method in class org.apache.camel.http.base.HttpProtocolHeaderFilterStrategy
 
InstanceCookieHandler - Class in org.apache.camel.http.base.cookie
This implementation of the CookieHandler interface keeps the cookies with the instance of this object.
InstanceCookieHandler() - Constructor for class org.apache.camel.http.base.cookie.InstanceCookieHandler
 
invalidRequest() - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Creates bad-request validation state for malformed OAuth request syntax.
invalidToken() - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Creates unauthorized validation state for invalid tokens.
isAuthenticated() - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Whether validation succeeded.
isLenientProperties() - Method in class org.apache.camel.http.base.HttpSendDynamicAware
 
isRedirectError() - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
isSecureConnection(String) - Static method in class org.apache.camel.http.base.HttpHelper
 
isStatusCodeOk(int, String) - Static method in class org.apache.camel.http.base.HttpHelper
Checks whether the given http status code is within the ok range

L

loadCookies(Exchange, URI) - Method in class org.apache.camel.http.base.cookie.BaseCookieHandler
 
loadCookies(Exchange, URI) - Method in interface org.apache.camel.http.base.cookie.CookieHandler
Create cookie headers from the stored cookies appropriate for a given URI.

O

OAUTH_TOKEN_VALIDATION_RESULT - Static variable in class org.apache.camel.http.base.OAuthHttpSecuritySupport
 
OAuthHttpSecuritySupport - Class in org.apache.camel.http.base
Shared support for HTTP consumers that validate incoming OAuth 2.0 Bearer tokens with a Camel OAuth profile.
OAuthHttpSecuritySupport(String) - Constructor for class org.apache.camel.http.base.OAuthHttpSecuritySupport
Creates support that resolves the validation factory lazily through OAuthHelper.
OAuthHttpSecuritySupport(String, OAuthTokenValidationFactory) - Constructor for class org.apache.camel.http.base.OAuthHttpSecuritySupport
Creates support with a pre-resolved validation factory.
OAuthHttpSecuritySupport.Validation - Class in org.apache.camel.http.base
OAuth validation state for an incoming HTTP request.
OAuthProfileAwareHttpEndpoint - Interface in org.apache.camel.http.base
Contract for HTTP endpoints that support incoming OAuth bearer-token validation.
org.apache.camel.http.base - package org.apache.camel.http.base
 
org.apache.camel.http.base.cookie - package org.apache.camel.http.base.cookie
 

P

parserHttpVersion(String) - Static method in class org.apache.camel.http.base.HttpHelper
 
parseUri(SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.http.base.HttpSendDynamicAware
Parses the uri into a string array with 3 elements. 0 = host:port 1 = path 2 = authority
prepare(Exchange, String, String) - Method in class org.apache.camel.http.base.HttpSendDynamicAware
 
process(Exchange) - Method in class org.apache.camel.http.base.HttpSendDynamicPostProcessor
 
process(Exchange) - Method in class org.apache.camel.http.base.HttpSendDynamicPreProcessor
 

R

reject(Exchange, OAuthHttpSecuritySupport.Validation) - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Applies a rejection response and stops route processing.
removeAuthorizationHeader(Message) - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Removes all Camel message headers named Authorization, ignoring case.
resolveStaticUri(Exchange, SendDynamicAware.DynamicAwareEntry) - Method in class org.apache.camel.http.base.HttpSendDynamicAware
 

S

serviceUnavailable() - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Creates service-unavailable validation state for validation infrastructure failures.
setCharsetFromContentType(String, Exchange) - Static method in class org.apache.camel.http.base.HttpHelper
 
setCookiePolicy(CookiePolicy) - Method in interface org.apache.camel.http.base.cookie.CookieHandler
Define a CookiePolicy for cookies stored by this CookieHandler
setCookiePolicy(CookiePolicy) - Method in class org.apache.camel.http.base.cookie.ExchangeCookieHandler
 
setCookiePolicy(CookiePolicy) - Method in class org.apache.camel.http.base.cookie.InstanceCookieHandler
 
setHttpResponseCode(int) - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
setHttpResponseStatus(String) - Method in exception class org.apache.camel.http.base.HttpOperationFailedException
 
storeCookies(Exchange, URI, Map) - Method in class org.apache.camel.http.base.cookie.BaseCookieHandler
 
storeCookies(Exchange, URI, Map) - Method in interface org.apache.camel.http.base.cookie.CookieHandler
Store cookies for a HTTP response in the cookie handler

U

unauthorized() - Static method in class org.apache.camel.http.base.OAuthHttpSecuritySupport.Validation
Creates unauthorized validation state.

V

validate(CamelContext, String) - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Validates an HTTP Authorization header value.
validate(CamelContext, Collection) - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
Validates one or more HTTP Authorization header values.
A B C E G H I L O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form