Package flumotion :: Package twisted :: Module credentials :: Class UsernameCryptPasswordCryptChallenger
[show private | hide private]
[frames | no frames]

Class UsernameCryptPasswordCryptChallenger

Known Subclasses:
KeycardUACPCC

I take a username.

Authenticator will give me a salt and challenge me. Requester will respond to the challenge. At that point I'm ready to be used by a checker. The response function used is flumotion.twisted.credentials.cryptRespond()

I implement IUsernameCryptPassword.
Method Summary
  __init__(self, username)
  checkCryptPassword(self, cryptPassword)
Check credentials against the given cryptPassword.
  setPassword(self, password)
I encode a given plaintext password using the salt, and respond to the challenge.

Class Variable Summary
tuple __implements__ = (<class 'flumotion.twisted.credentials....

Method Details

checkCryptPassword(self, cryptPassword)

Check credentials against the given cryptPassword.

setPassword(self, password)

I encode a given plaintext password using the salt, and respond to the challenge.

Class Variable Details

__implements__

Type:
tuple
Value:
(<class 'flumotion.twisted.credentials.IUsernameCryptPassword'>,)      

Generated by Epydoc 2.1 on Tue Dec 20 15:33:10 2005 http://epydoc.sf.net