authenticate
Call this on an auth to authenticate it.
Normally this will cause the auth's message to be requeued with the new authentication info.
Parameters
username
the username provided by the user or client
password
the password provided by the user or client