$credentialColumn

$credentialTreatment

Returns

This method is called to attempt an authentication.

Previous to this
call, this adapter would have already been configured with all
necessary information to successfully connect to a database table and
attempt to find a record matching the provided identity.

setCredentialTreatment() - allows the developer to pass a parametrized string that is
used to transform or treat the input credential data.

In many cases, passwords and other sensitive data are encrypted, hashed, encoded,
obscured, or otherwise treated through some function or algorithm. By specifying a
parametrized treatment string with this method, a developer may apply arbitrary SQL
upon input credential data.