Index
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
CookieHandlerinterface keeps the cookies with theExchange. - 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-Authenticatechallenge 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
SendDynamicAwarewhich 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
Processorused byHttpSendDynamicAware. - HttpSendDynamicPostProcessor() - Constructor for class org.apache.camel.http.base.HttpSendDynamicPostProcessor
- HttpSendDynamicPreProcessor - Class in org.apache.camel.http.base
-
Pre
Processorused byHttpSendDynamicAware. - 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
CookieHandlerinterface 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
Authorizationheader value. - validate(CamelContext, Collection) - Method in class org.apache.camel.http.base.OAuthHttpSecuritySupport
-
Validates one or more HTTP
Authorizationheader values.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form