Uses of Class
org.apache.cassandra.config.EncryptionOptions
Packages that use EncryptionOptions
Package
Description
-
Uses of EncryptionOptions in org.apache.cassandra.config
Subclasses of EncryptionOptions in org.apache.cassandra.configFields in org.apache.cassandra.config declared as EncryptionOptionsMethods in org.apache.cassandra.config that return EncryptionOptionsModifier and TypeMethodDescriptionEncryptionOptions.applyConfig()EncryptionOptions.ServerEncryptionOptions.applyConfig()static EncryptionOptionsDatabaseDescriptor.getNativeProtocolEncryptionOptions()EncryptionOptions.withAcceptedProtocols(List<String> accepted_protocols) EncryptionOptions.withAlgorithm(String algorithm) EncryptionOptions.withCipherSuites(String... cipher_suites) EncryptionOptions.withCipherSuites(List<String> cipher_suites) EncryptionOptions.withEnabled(boolean enabled) EncryptionOptions.withKeyStore(String keystore) EncryptionOptions.withKeyStorePassword(String keystore_password) EncryptionOptions.withOptional(Boolean optional) EncryptionOptions.withProtocol(String protocol) EncryptionOptions.withRequireClientAuth(boolean require_client_auth) EncryptionOptions.withRequireEndpointVerification(boolean require_endpoint_verification) EncryptionOptions.withSslContextFactory(ParameterizedClass sslContextFactoryClass) EncryptionOptions.withStoreType(String store_type) EncryptionOptions.withTrustStore(String truststore) EncryptionOptions.withTrustStorePassword(String truststore_password) Method parameters in org.apache.cassandra.config with type arguments of type EncryptionOptionsModifier and TypeMethodDescriptionstatic voidDatabaseDescriptor.updateNativeProtocolEncryptionOptions(Function<EncryptionOptions, EncryptionOptions> update) static voidDatabaseDescriptor.updateNativeProtocolEncryptionOptions(Function<EncryptionOptions, EncryptionOptions> update) Constructors in org.apache.cassandra.config with parameters of type EncryptionOptions -
Uses of EncryptionOptions in org.apache.cassandra.security
Methods in org.apache.cassandra.security with parameters of type EncryptionOptionsModifier and TypeMethodDescriptionstatic SSLContextSSLFactory.createSSLContext(EncryptionOptions options, boolean verifyPeerCertificate) Create a JSSESSLContext.static io.netty.handler.ssl.SslContextSSLFactory.getOrCreateSslContext(EncryptionOptions options, boolean verifyPeerCertificate, ISslContextFactory.SocketType socketType, String contextDescription) get a nettySslContextinstancestatic voidSSLFactory.initHotReloading(EncryptionOptions.ServerEncryptionOptions serverOpts, EncryptionOptions clientOpts, boolean force) Determines whether to hot reload certificates and schedules a periodic task for it.static voidSSLFactory.validateSslCerts(EncryptionOptions.ServerEncryptionOptions serverOpts, EncryptionOptions clientOpts) Sanity checks all certificates to ensure we can actually load themstatic voidSSLFactory.validateSslContext(String contextDescription, EncryptionOptions options, boolean verifyPeerCertificate, boolean logProtocolAndCiphers) -
Uses of EncryptionOptions in org.apache.cassandra.tools
Fields in org.apache.cassandra.tools declared as EncryptionOptions -
Uses of EncryptionOptions in org.apache.cassandra.transport
Methods in org.apache.cassandra.transport with parameters of type EncryptionOptionsConstructors in org.apache.cassandra.transport with parameters of type EncryptionOptionsModifierConstructorDescriptionClient(String host, int port, ProtocolVersion version, EncryptionOptions encryptionOptions) SimpleClient(String host, int port, EncryptionOptions encryptionOptions) SimpleClient(String host, int port, ProtocolVersion version, boolean useBeta, EncryptionOptions encryptionOptions) SimpleClient(String host, int port, ProtocolVersion version, EncryptionOptions encryptionOptions)