interface documentation
class IChallengeResponse(Interface): (source)
Known implementations: twisted.mail._cred.LOGINCredentials
, twisted.mail._cred.PLAINCredentials
An IMAPrev4 authorization challenge mechanism.
Method | get |
Return a client challenge. |
Method | more |
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 |
Method | set |
Extract a username and possibly a password from a response and assign them to username and password instance variables. |
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 | |
bool | Are there more challenges? |
Extract a username and possibly a password from a response and assign them to username and password instance variables.
Parameters | |
response:bytes | A decoded response. |
See Also | |
credentials.IUsernamePassword or credentials.IUsernameHashedPassword |