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