Uses of Class
org.apache.cassandra.config.EncryptionOptions
-
Packages that use EncryptionOptions Package Description org.apache.cassandra.config org.apache.cassandra.net org.apache.cassandra.security org.apache.cassandra.tools org.apache.cassandra.transport -
-
Uses of EncryptionOptions in org.apache.cassandra.config
Subclasses of EncryptionOptions in org.apache.cassandra.config Modifier and Type Class Description static class
EncryptionOptions.ServerEncryptionOptions
Fields in org.apache.cassandra.config declared as EncryptionOptions Modifier and Type Field Description EncryptionOptions
Config. client_encryption_options
Methods in org.apache.cassandra.config that return EncryptionOptions Modifier and Type Method Description EncryptionOptions
EncryptionOptions. applyConfig()
EncryptionOptions
EncryptionOptions.ServerEncryptionOptions. applyConfig()
static EncryptionOptions
DatabaseDescriptor. getNativeProtocolEncryptionOptions()
EncryptionOptions
EncryptionOptions. withAcceptedProtocols(java.util.List<java.lang.String> accepted_protocols)
EncryptionOptions
EncryptionOptions. withAlgorithm(java.lang.String algorithm)
EncryptionOptions
EncryptionOptions. withCipherSuites(java.lang.String... cipher_suites)
EncryptionOptions
EncryptionOptions. withCipherSuites(java.util.List<java.lang.String> cipher_suites)
EncryptionOptions
EncryptionOptions. withEnabled(boolean enabled)
EncryptionOptions
EncryptionOptions. withKeyStore(java.lang.String keystore)
EncryptionOptions
EncryptionOptions. withKeyStorePassword(java.lang.String keystore_password)
EncryptionOptions
EncryptionOptions. withOptional(java.lang.Boolean optional)
EncryptionOptions
EncryptionOptions. withProtocol(java.lang.String protocol)
EncryptionOptions
EncryptionOptions. withRequireClientAuth(boolean require_client_auth)
EncryptionOptions
EncryptionOptions. withRequireEndpointVerification(boolean require_endpoint_verification)
EncryptionOptions
EncryptionOptions. withStoreType(java.lang.String store_type)
EncryptionOptions
EncryptionOptions. withTrustStore(java.lang.String truststore)
EncryptionOptions
EncryptionOptions. withTrustStorePassword(java.lang.String truststore_password)
Method parameters in org.apache.cassandra.config with type arguments of type EncryptionOptions Modifier and Type Method Description static void
DatabaseDescriptor. updateNativeProtocolEncryptionOptions(java.util.function.Function<EncryptionOptions,EncryptionOptions> update)
static void
DatabaseDescriptor. updateNativeProtocolEncryptionOptions(java.util.function.Function<EncryptionOptions,EncryptionOptions> update)
Constructors in org.apache.cassandra.config with parameters of type EncryptionOptions Constructor Description EncryptionOptions(EncryptionOptions options)
-
Uses of EncryptionOptions in org.apache.cassandra.net
Fields in org.apache.cassandra.net declared as EncryptionOptions Modifier and Type Field Description EncryptionOptions
OutboundConnectionSettings. encryption
Methods in org.apache.cassandra.net that return EncryptionOptions Modifier and Type Method Description EncryptionOptions
OutboundConnectionSettings. encryption()
-
Uses of EncryptionOptions in org.apache.cassandra.security
Methods in org.apache.cassandra.security with parameters of type EncryptionOptions Modifier and Type Method Description static void
SSLFactory. checkCertFilesForHotReloading(EncryptionOptions.ServerEncryptionOptions serverOpts, EncryptionOptions clientOpts)
Performs a lightweight check whether the certificate files have been refreshed.static javax.net.ssl.SSLContext
SSLFactory. createSSLContext(EncryptionOptions options, boolean buildTruststore)
Create a JSSESSLContext
.static io.netty.handler.ssl.SslContext
SSLFactory. getOrCreateSslContext(EncryptionOptions options, boolean buildTruststore, SSLFactory.SocketType socketType)
get a nettySslContext
instancestatic void
SSLFactory. initHotReloading(EncryptionOptions.ServerEncryptionOptions serverOpts, EncryptionOptions clientOpts, boolean force)
Determines whether to hot reload certificates and schedules a periodic task for it.static void
SSLFactory. validateSslCerts(EncryptionOptions.ServerEncryptionOptions serverOpts, EncryptionOptions clientOpts)
Sanity checks all certificates to ensure we can actually load themstatic void
SSLFactory. validateSslContext(java.lang.String contextDescription, EncryptionOptions options, boolean buildTrustStore, boolean logProtocolAndCiphers)
-
Uses of EncryptionOptions in org.apache.cassandra.tools
Fields in org.apache.cassandra.tools declared as EncryptionOptions Modifier and Type Field Description EncryptionOptions
LoaderOptions. clientEncOptions
-
Uses of EncryptionOptions in org.apache.cassandra.transport
Methods in org.apache.cassandra.transport with parameters of type EncryptionOptions Modifier and Type Method Description SimpleClient.Builder
SimpleClient.Builder. encryption(EncryptionOptions options)
Constructors in org.apache.cassandra.transport with parameters of type EncryptionOptions Constructor Description Client(java.lang.String host, int port, ProtocolVersion version, EncryptionOptions encryptionOptions)
SimpleClient(java.lang.String host, int port, EncryptionOptions encryptionOptions)
SimpleClient(java.lang.String host, int port, ProtocolVersion version, boolean useBeta, EncryptionOptions encryptionOptions)
SimpleClient(java.lang.String host, int port, ProtocolVersion version, EncryptionOptions encryptionOptions)
-