ADO.NET Provider for Apache Kafka

Build 23.0.8839

SSLClientCertType

The format of the SSL client certificate used to connect to the Apache Kafka broker.

Possible Values

JKSFILE, PFXFILE, PEMKEY_FILE, PEMKEY_BLOB

Data Type

string

Default Value

"PEMKEY_FILE"

Remarks

This property is used to determine what format the SSLClientCert property expects. This property can take one of the following values:

PFXFILEThe certificate store is the name of a PFX (PKCS12) file containing certificates. In this mode, SSLClientCert controls the ssl.keystore.location client option.
PEMKEY_FILEThe certificate store is the name of a PEM-encoded file that contains a private key and certificate. In this mode, SSLClientCert controls the ssl.key.pem and ssl.certificate.pem options. The Kafka client libraries do not natively support combining the private key and certificate into the same file. Internally, the provider reads the file and separates the PRIVATE KEY blocks from the CERTIFICATE blocks.
PEMKEY_BLOBThe certificate store is a string that contains a private key and certificate, optionally encoded in base64. In this mode, SSLClientCert controls the ssl.key.pem and ssl.certificate.pem options. See the PEMKEY_FILE section for more information on why two properties are required.

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839