twisted.mail.interfaces.IChallengeResponse(Interface)
interface documentationtwisted.mail.interfaces
(View In Hierarchy)
Known implementations: twisted.mail._cred.LOGINCredentials, twisted.mail._cred.PLAINCredentials
An IMAPrev4
authorization challenge mechanism.
Method | getChallenge | Return a client challenge. |
Method | setResponse | Extract a username and possibly a password from a response and assign
them to username and password instance
variables. |
Method | moreChallenges | No summary |
Extract a username and possibly a password from a response and assign
them to username
and password
instance
variables.
Parameters | response | A decoded response. (type: bytes ) |
See Also | credentials.IUsernamePassword
or credentials.IUsernameHashedPassword |
Are there more challenges than just the first? If so, callers should
challenge clients with the result of getChallenge
,
and check their response with setResponse
in a loop until this returns False
Returns | Are there more challenges? (type: bool ) |