Record - kafka : SecureSocket

Configurations for facilitating secure communication with the Kafka server.

Fields

  • keyStore KeyStore
  • Configurations associated with the KeyStore

  • trustStore TrustStore
  • Configurations associated with the TrustStore

  • protocol Protocols
  • Configurations related to the SSL/TLS protocol and the 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 the client

  • sslCipherSuites string
  • A list of Cipher suites. This is a named combination of the authentication, encryption, MAC, and key exchange algorithms used to negotiate the security settings for a network connection using the TLS or SSL network protocols. By default, all the available Cipher suites are supported

  • sslEndpointIdentificationAlgorithm string
  • The endpoint identification algorithm to validate the server hostname using the server certificate

  • sslSecureRandomImplementation string
  • The SecureRandom PRNG implementation to use for the SSL cryptography operations