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
SSLContextappear 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 filterPatterns.A globalSupplierofSSLContextParametersto be used in Camel registry.Base class that provides optional integration with core Camel capabilities.A representation of configuration options for creating and loadingKeyManagerinstance(s).A representation of configuration options for creating and loading aKeyStoreinstance.Represents a list of TLS/SSL cipher suite names.Configuration model for client side JSSE options.RepresentsSSLContextconfiguration options used in instantiating anSSLContextinstance.