Class ScramCredential
java.lang.Object
org.apache.kafka.common.security.scram.ScramCredential
SCRAM credential class that encapsulates the credential data persisted for each user that is
 accessible to the server. See RFC rfc5802
 for details.
- 
Constructor Summary
ConstructorsConstructorDescriptionScramCredential(byte[] salt, byte[] storedKey, byte[] serverKey, int iterations) Constructs a new credential. - 
Method Summary
Modifier and TypeMethodDescriptionintNumber of iterations used to process this credential using the SCRAM algorithm.byte[]salt()Returns the salt used to process this credential using the SCRAM algorithm.byte[]Server key computed from the client password using the SCRAM algorithm.byte[]Stored key computed from the client password using the SCRAM algorithm. 
- 
Constructor Details
- 
ScramCredential
public ScramCredential(byte[] salt, byte[] storedKey, byte[] serverKey, int iterations) Constructs a new credential. 
 - 
 - 
Method Details
- 
salt
public byte[] salt()Returns the salt used to process this credential using the SCRAM algorithm. - 
serverKey
public byte[] serverKey()Server key computed from the client password using the SCRAM algorithm. - 
storedKey
public byte[] storedKey()Stored key computed from the client password using the SCRAM algorithm. - 
iterations
public int iterations()Number of iterations used to process this credential using the SCRAM algorithm. 
 -