Create a response based on a given challenge from the remote peer.
Create an initial response based on selected mechanism.
@return the well known name of this SASL mechanism.
Returns the configured password value for this Mechanism.
@return return the relative priority of this SASL mechanism.
Returns the configured user name value for this Mechanism.
Checks whether a given mechanism is suitable for use in light of the available credentials.
Sets the password value for this Mechanism. The Mechanism can ignore this value if it does not utilize a password in it's authentication processing.
Sets the user name value for this Mechanism. The Mechanism can ignore this value if it does not utilize user name in it's authentication processing.