Package org.apache.cassandra.security
-
Interface Summary Interface Description KeyProvider Customizable key retrieval mechanism.SecurityThreadGroup.ThreadInitializer -
Class Summary Class Description CipherFactory A factory for loading encryption keys fromKeyProvider
instances.EncryptionContext A (largely) immutable wrapper for the application-wide file-level encryption settings.EncryptionUtils Encryption and decryption functions specific to the commit log.EncryptionUtils.ChannelProxyReadChannel JKSKeyProvider AKeyProvider
that retrieves keys from a java keystore.SecurityThreadGroup Used byThreadAwareSecurityManager
to determine whether access-control checks needs to be performed.SSLFactory A Factory for providing and setting up clientSSLSocket
s.SSLFactory.LoggingCipherSuiteFilter ThreadAwareSecurityManager CustomSecurityManager
andPolicy
implementation that only performs access checks if explicitly enabled. -
Enum Summary Enum Description SSLFactory.SocketType Indicates if the process holds the inbound/listening end of the socket (SSLFactory.SocketType.SERVER
)), or the outbound side (SSLFactory.SocketType.CLIENT
).