- SecurityAuthenticator - Interface in org.apache.camel.component.netty.http
-
A
SecurityAuthenticator
allows to plugin custom authenticators,
such as JAAS based or custom implementations.
- SecurityAuthenticatorSupport - Class in org.apache.camel.component.netty.http
-
- SecurityAuthenticatorSupport() - Constructor for class org.apache.camel.component.netty.http.SecurityAuthenticatorSupport
-
- SecurityAuthenticatorSupport.HttpPrincipalCallbackHandler - Class in org.apache.camel.component.netty.http
-
- SecurityConstraint - Interface in org.apache.camel.component.netty.http
-
- SecurityConstraintMapping - Class in org.apache.camel.component.netty.http
-
A default
SecurityConstraint
which can be used to define a set of mappings to
as constraints.
- SecurityConstraintMapping() - Constructor for class org.apache.camel.component.netty.http.SecurityConstraintMapping
-
- setAuthenticate(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
Whether to enable authentication
This is by default enabled.
- setBridgeEndpoint(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
If the option is true, the producer will ignore the Exchange.HTTP_URI header, and use the endpoint's URI for request.
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.netty.http.DefaultNettySharedHttpServer
-
- setCamelContext(CamelContext) - Method in interface org.apache.camel.component.netty.http.NettySharedHttpServer
-
The CamelContext
- setCharsetFromContentType(String, Exchange) - Static method in class org.apache.camel.component.netty.http.NettyHttpHelper
-
- setChunked(boolean) - Method in class org.apache.camel.component.netty.http.NettySharedHttpServerBootstrapConfiguration
-
- setChunkedMaxContentLength(int) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Value in bytes the max content length per chunked frame received on the Netty HTTP server.
- setChunkedMaxContentLength(int) - Method in class org.apache.camel.component.netty.http.NettySharedHttpServerBootstrapConfiguration
-
- setCompression(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Allow using gzip/deflate for compression on the Netty HTTP server if the client supports it from the HTTP headers.
- setCompression(boolean) - Method in class org.apache.camel.component.netty.http.NettySharedHttpServerBootstrapConfiguration
-
- setConfiguration(NettyHttpConfiguration) - Method in class org.apache.camel.component.netty.http.NettyHttpComponent
-
- setConfiguration(NettyConfiguration) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
- setConstraint(String) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
The supported restricted.
- setCookieHandler(CookieHandler) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
Configure a cookie handler to maintain a HTTP session
- setDisableStreamCache(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Determines whether or not the raw input stream from Netty HttpRequest#getContent() or HttpResponset#getContent()
is cached or not (Camel will read the stream into a in light-weight memory based Stream caching) cache.
- setExclusions(Set<String>) - Method in class org.apache.camel.component.netty.http.SecurityConstraintMapping
-
- setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.netty.http.DefaultNettyHttpBinding
-
- setHeaderFilterStrategy(HeaderFilterStrategy) - Method in interface org.apache.camel.component.netty.http.NettyHttpBinding
-
Sets the header filter strategy to use.
- setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.netty.http.NettyHttpComponent
-
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
- setHeaderFilterStrategy(HeaderFilterStrategy) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter headers.
- setHost(String) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
The local hostname such as localhost, or 0.0.0.0 when being a consumer.
- setHttpMethodRestrict(String) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
To disable HTTP methods on the Netty HTTP consumer.
- setInclusions(Map<String, String>) - Method in class org.apache.camel.component.netty.http.SecurityConstraintMapping
-
- setLoginDeniedLoggingLevel(LoggingLevel) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
Sets a logging level to use for logging denied login attempts (incl stacktraces)
This level is by default DEBUG.
- setLogWarnOnBadRequest(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Whether Netty HTTP server should log a WARN if decoding the HTTP request failed and a HTTP Status 400 (bad request) is returned.
- setMapHeaders(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
If this option is enabled, then during binding from Netty to Camel Message then the headers will be mapped as well
(eg added as header to the Camel Message as well).
- setMatchOnUriPrefix(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Whether or not Camel should try to find a target consumer by matching the URI prefix if no exact match is found.
- setMaxHeaderSize(int) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
The maximum length of all headers.
- setMaxHeaderSize(int) - Method in class org.apache.camel.component.netty.http.NettySharedHttpServerBootstrapConfiguration
-
- setMuteException(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
If enabled and an Exchange failed processing on the consumer side the response's body won't contain the exception's stack trace.
- setName(String) - Method in interface org.apache.camel.component.netty.http.SecurityAuthenticator
-
Sets the name of the realm to use.
- setName(String) - Method in class org.apache.camel.component.netty.http.SecurityAuthenticatorSupport
-
- setNettyHttpBinding(NettyHttpBinding) - Method in class org.apache.camel.component.netty.http.NettyHttpComponent
-
To use a custom org.apache.camel.component.netty.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
- setNettyHttpBinding(NettyHttpBinding) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
To use a custom org.apache.camel.component.netty.http.NettyHttpBinding for binding to/from Netty and Camel Message API.
- setNettyServerBootstrapConfiguration(NettySharedHttpServerBootstrapConfiguration) - Method in class org.apache.camel.component.netty.http.DefaultNettySharedHttpServer
-
- setNettyServerBootstrapConfiguration(NettySharedHttpServerBootstrapConfiguration) - Method in interface org.apache.camel.component.netty.http.NettySharedHttpServer
-
Sets the bootstrap configuration to use by this shared Netty HTTP server.
- setNettySharedHttpServer(NettySharedHttpServer) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
To use a shared Netty HTTP server.
- setOkStatusCodeRange(String) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
The status codes which are considered a success response.
- setPath(String) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Resource path
- setPort(int) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
The port number.
- setProtocol(String) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
The protocol to use which is either http, https or proxy - a consumer only option.
- setRealm(String) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
Sets the name of the realm to use.
- setRoleClassName(String) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
- setRoleClassNames(String) - Method in interface org.apache.camel.component.netty.http.SecurityAuthenticator
-
Sets the role class names (separated by comma)
By default if no explicit role class names has been configured, then this implementation
will assume the
Subject
Principal
s is a role if the classname
contains the word
role (lower cased).
- setRoleClassNames(String) - Method in class org.apache.camel.component.netty.http.SecurityAuthenticatorSupport
-
- setSecurityAuthenticator(SecurityAuthenticator) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
- setSecurityConfiguration(NettyHttpSecurityConfiguration) - Method in class org.apache.camel.component.netty.http.NettyHttpComponent
-
Refers to a org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for configuring secure web resources.
- setSecurityConfiguration(NettyHttpSecurityConfiguration) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
Refers to a org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration for configuring secure web resources.
- setSecurityConstraint(SecurityConstraint) - Method in class org.apache.camel.component.netty.http.NettyHttpSecurityConfiguration
-
Sets a
SecurityConstraint
to use for checking if a web resource is restricted or not
By default this is
null, which means all resources is restricted.
- setSecurityOptions(Map<String, Object>) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
To configure NettyHttpSecurityConfiguration using key/value pairs from the map
- setSend503whenSuspended(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Whether to send back HTTP status code 503 when the consumer has been suspended.
- setStartServer(boolean) - Method in class org.apache.camel.component.netty.http.DefaultNettySharedHttpServer
-
- setStartServer(boolean) - Method in interface org.apache.camel.component.netty.http.NettySharedHttpServer
-
Whether to start the Netty HTTP server eager and bind to the port, or wait on first demand
- setThreadNamePattern(String) - Method in class org.apache.camel.component.netty.http.DefaultNettySharedHttpServer
-
- setThreadNamePattern(String) - Method in interface org.apache.camel.component.netty.http.NettySharedHttpServer
-
Sets a custom thread name pattern to be used for naming the Netty HTTP server threads.
- setThrowExceptionOnFailure(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Option to disable throwing the HttpOperationFailedException in case of failed responses from the remote server.
- setTraceEnabled(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpEndpoint
-
Specifies whether to enable HTTP TRACE for this Netty HTTP consumer.
- setTransferException(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
If enabled and an Exchange failed processing on the consumer side, and if the caused Exception was send back serialized
in the response as a application/x-java-serialized-object content type.
- setUrlDecodeHeaders(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
If this option is enabled, then during binding from Netty to Camel Message then the header values will be URL decoded
(eg %20 will be a space character.
- setUseGlobalSslContextParameters(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpComponent
-
Enable usage of global SSL context parameters.
- setUseRelativePath(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Sets whether to use a relative path in HTTP requests.
- shouldUrlDecodeHeader(NettyHttpConfiguration, String, Object, String) - Method in class org.apache.camel.component.netty.http.DefaultNettyHttpBinding
-
Decodes the header if needed to, or returns the header value as is.
- sslContext - Variable in class org.apache.camel.component.netty.http.HttpServerInitializerFactory
-
- stop() - Method in class org.apache.camel.component.netty.http.HttpServerBootstrapFactory
-