SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Constructor Summary | |
Md5Sasl(username, password, domain)
Computes challenge response for md5 auth. |
Method Summary | |
|
_computeResponse(isCheck)
According to JSJaC's impl, this is exacly the same except having AUTHENTICATE before the outgoing challenge, and not in the incoming response. |
|
_generateCnonce()
undocumented |
|
checkResponse(challenge)
Returns true if the server sent back the response that it should have, false otherwise. |
|
computeChallengeResponse(challenge)
undocumented |
|
decodeChallenge(challenge)
undocumented |
|
deserializeFields(fieldsStr)
Deserializes a="b",cd=ef,ghi="jkl", but will choke if a comma is quoted. |
|
encodeResponse(response)
undocumented |
|
reset()
undocumented |
|
serializeFields(fields)
undocumented |
Constructor Detail |
Md5Sasl(username, password, domain)
username
password
domain
Method Detail |
_computeResponse(isCheck)
isCheck
_generateCnonce()
checkResponse(challenge)
challenge
computeChallengeResponse(challenge)
challenge
decodeChallenge(challenge)
challenge
deserializeFields(fieldsStr)
fieldsStr
encodeResponse(response)
response
reset()
serializeFields(fields)
fields