Package org.ldaptive.transport
Class ScramSaslClient.ServerFinalMessage
java.lang.Object
org.ldaptive.transport.ScramSaslClient.ServerFinalMessage
- Enclosing class:
- ScramSaslClient
Verifies the final server message.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
Server SASL credentials.private static final byte[]
Bytes for the server key hmac.private final boolean
Whether the server message was successfully verified. -
Constructor Summary
ConstructorsConstructorDescriptionServerFinalMessage
(Mechanism mech, ScramSaslClient.ClientFinalMessage clientFinalMessage, BindResponse result) Creates a new server final message. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether the server final message was successfully verified.
-
Field Details
-
SERVER_KEY_INIT
private static final byte[] SERVER_KEY_INITBytes for the server key hmac. -
message
Server SASL credentials. -
verified
private final boolean verifiedWhether the server message was successfully verified.
-
-
Constructor Details
-
ServerFinalMessage
ServerFinalMessage(Mechanism mech, ScramSaslClient.ClientFinalMessage clientFinalMessage, BindResponse result) Creates a new server final message.- Parameters:
mech
- scram mechanismclientFinalMessage
- final message sent to the serverresult
- response to the final message
-
-
Method Details
-
isVerified
public boolean isVerified()Returns whether the server final message was successfully verified.- Returns:
- whether the server message was verified.
-