class documentation
class LOGINCredentials(credentials.UsernamePassword): (source)
Known subclasses: twisted.mail.smtp.LOGINCredentials
Implements interfaces: twisted.mail.interfaces.IChallengeResponse
Undocumented
| Method | __init__ |
Undocumented |
| 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. |
| Instance Variable | challenges |
Undocumented |
| Instance Variable | responses |
Undocumented |
Inherited from UsernamePassword:
| Method | check |
Validate these credentials against the correct password. |
| Instance Variable | password |
Undocumented |
| Instance Variable | username |
Undocumented |
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 |