Package org.apache.camel.support.jsse
package org.apache.camel.support.jsse
A collection of utility classes for configuring a JSSE SSLContext and other JSSE classes. The classes provider a builder pattern approach to the complex task of configuring low level TLS settings.
-
ClassDescriptionKeyManager to select a key with desired alias while delegating processing to specified KeyManager Can be used both with server and client socketsRepresents configuration options that can be applied in the client-side or server-side context depending on what they are applied to.Makes a decorated
SSLContext
appear as a normalSSLContext
.Class needed to provide decoration of an existingSSLContext
.A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and turned over to client code.A decorator that enables the application of configuration options to be applied to created sockets even after this factory has been created and turned over to client code.Represents a list of TLS/SSL cipher suite names.Represents the options for the client authentication settings of a server socket.Represents a set of regular expression based filter patterns for including and excluding content of some type.An immutable collection of compiled includes and excludes filterPattern
s.A globalSupplier
ofSSLContextParameters
to be used in Camel registry.Base class that provides optional integration with core Camel capabilities.A representation of configuration options for creating and loadingKeyManager
instance(s).A representation of configuration options for creating and loading aKeyStore
instance.Represents a list of TLS/SSL cipher suite names.Configuration model for client side JSSE options.RepresentsSSLContext
configuration options used in instantiating anSSLContext
instance.