ADO.NET Provider for Apache Kafka

Build 23.0.8839

AuthScheme

The scheme used for authentication with the Apache Kafka broker.

Possible Values

AzureMSI, SCRAM-SHA-512, Auto, AzureServicePrincipalCert, AzureServicePrincipal, Kerberos, None, SSLCertificate, Plain, AzureAD, SCRAM

Data Type

string

Default Value

"Auto"

Remarks

The supported schemes are described as follows:

Auto Lets the provider decide automatically based on the other connection properties you have set.
None Anonymous authentication will be used, and you can connect to the data source without specifying the user credentials.
Plain The plain text login module will be used.
SCRAM The SCRAM login module will be used with SHA-256 hashing.
SCRAM-SHA-512 The SCRAM login module will be used with SHA-512 hashing.
Kerberos Kerberos authentication will be used, when using this value the system kerberos configuration file should be specified.
SSLCertificate SSL client certificate authentication will be used.

In addition, the following schemes are supported when connecting to Azure Event Hubs:

AzureAD Set this to perform Azure Active Directory OAuth authentication.
AzureMSI Set this to automatically obtain Managed Service Identity credentials when running on an Azure VM.
AzureServicePrincipal Set this to authenticate as an Azure Service Principal using a Client Secret.
AzureServicePrincipalCert Set this to authenticate as an Azure Service Principal using a Certificate.

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