Package org.apache.cassandra.security
Class DefaultSslContextFactory
- java.lang.Object
-
- org.apache.cassandra.security.AbstractSslContextFactory
-
- org.apache.cassandra.security.FileBasedSslContextFactory
-
- org.apache.cassandra.security.DefaultSslContextFactory
-
- All Implemented Interfaces:
ISslContextFactory
public final class DefaultSslContextFactory extends FileBasedSslContextFactory
Cassandra's default implementation class for the configuration keyssl_context_factory
. It uses file based keystores.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.security.FileBasedSslContextFactory
FileBasedSslContextFactory.FileBasedStoreContext, FileBasedSslContextFactory.HotReloadableFile
-
Nested classes/interfaces inherited from interface org.apache.cassandra.security.ISslContextFactory
ISslContextFactory.SocketType
-
-
Field Summary
-
Fields inherited from class org.apache.cassandra.security.FileBasedSslContextFactory
hotReloadableFiles, keystoreContext, outboundKeystoreContext, trustStoreContext
-
Fields inherited from class org.apache.cassandra.security.AbstractSslContextFactory
accepted_protocols, algorithm, cipher_suites, enabled, openSslIsAvailable, optional, parameters, protocol, require_client_auth, require_endpoint_verification, store_type, TLS_PROTOCOL_SUBSTITUTION
-
-
Constructor Summary
Constructors Constructor Description DefaultSslContextFactory(java.util.Map<java.lang.String,java.lang.Object> parameters)
-
Method Summary
-
Methods inherited from class org.apache.cassandra.security.FileBasedSslContextFactory
buildKeyManagerFactory, buildOutboundKeyManagerFactory, buildTrustManagerFactory, checkExpiredCerts, hasKeystore, hasOutboundKeystore, initHotReloading, shouldReload, validatePassword
-
Methods inherited from class org.apache.cassandra.security.AbstractSslContextFactory
createJSSESslContext, createNettySslContext, deriveIfOpenSslAvailable, getAcceptedProtocols, getBoolean, getBoolean, getCipherSuites, getSslProvider, getString, getString, getStringList
-
-