Record -
kafka
: SecureSocket
Provides configurations for facilitating secure communication with the Kafka server.
Fields
- keyStore KeyStore
-
Configurations associated with KeyStore.
- trustStore TrustStore
-
Configurations associated with TrustStore.
- protocol Protocols
-
Configurations related to SSL/TLS protocol and version to be used.
- sslProvider string
-
The name of the security provider used for SSL connections. Default value is the default security provider of the JVM.
- sslKeyPassword string
-
The password of the private key in the key store file. This is optional for client.
- sslCipherSuites string
-
A list of cipher suites. This is a named combination of authentication, encryption, MAC and key exchange algorithm used to negotiate the security settings for a network connection using TLS or SSL network protocol. By default all the available cipher suites are supported.
- sslEndpointIdentificationAlgorithm string
-
The endpoint identification algorithm to validate server hostname using server certificate.
- sslSecureRandomImplementation string
-
The SecureRandom PRNG implementation to use for SSL cryptography operations.