- 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
-
- SecurityAuthenticatorSupport.HttpPrincipalCallbackHandler(HttpPrincipal) - Constructor for class org.apache.camel.component.netty.http.SecurityAuthenticatorSupport.HttpPrincipalCallbackHandler
-
- 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
-
- setAllowDefaultCodec(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
- 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.
- 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
-
- setClassResolver(ClassResolver) - Method in class org.apache.camel.component.netty.http.DefaultNettySharedHttpServer
-
- setClassResolver(ClassResolver) - Method in interface org.apache.camel.component.netty.http.NettySharedHttpServer
-
To use a custom ClassResolver
for loading resource on the classpath.
- 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(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.
- setDisableStreamCache(boolean) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Determines whether or not the raw input stream from Netty HttpRequest#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.
- 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.
- 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
-
- 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 is considered a success response.
- setPath(String) - Method in class org.apache.camel.component.netty.http.NettyHttpConfiguration
-
Resource path
- 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.
- 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.
- 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.HttpServerPipelineFactory
-
- stop() - Method in class org.apache.camel.component.netty.http.HttpServerBootstrapFactory
-