public final class SSLSaslScramSHA512Credential extends java.lang.Object implements Credential
It holds a set of settings related to a TLS connection and SASL-SCRAM-512 authentication/authorization. It is used by Producer and Consumers to establish a TLS connection with a Kafka broker.
Constructor and Description |
---|
SSLSaslScramSHA512Credential(java.lang.String trustStoreFileName,
java.lang.String trustStorePassword,
java.lang.String userName,
java.lang.String userPassword)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getCredentialConfig()
Gets config map.
|
public SSLSaslScramSHA512Credential(java.lang.String trustStoreFileName, java.lang.String trustStorePassword, java.lang.String userName, java.lang.String userPassword)
trustStoreFileName
- The trust-store public key file name.trustStorePassword
- The trust-store public key password.userName
- The user name.userPassword
- The user password.public java.util.Map<java.lang.String,java.lang.Object> getCredentialConfig()
getCredentialConfig
in interface Credential