ReadonlyclientThe client-first message (n,,n=user,r=nonce) sent in <auth>.
ReadonlyclientThe client-first-bare portion (n=user,r=nonce), used to build the auth message.
ReadonlyclientThe client nonce this exchange was seeded with.
ReadonlymechanismThe negotiated mechanism.
A SCRAM client state machine, produced by scramClient.
Drive it in three steps: send ScramClient.clientFirst, feed the server's first message to ScramClient.handleServerFirst and send what it returns, then check the server's final message with ScramClient.verifyServerFinal. The XMPP module base64-wraps each string.
Since
1.0.4