This module defines ICredentials, an interface for objects that represent authentication credentials to provide, and also includes a number of useful implementations of that interface.

Interface ICredentials I check credentials.
Interface IUsernameHashedPassword I encapsulate a username and a hashed password.
Interface IUsernamePassword I encapsulate a username and a plaintext password.
Interface IAnonymous I am an explicitly anonymous request for access.
Class DigestedCredentials Yet Another Simple HTTP Digest authentication scheme.
Class DigestCredentialFactory Support for RFC2617 HTTP Digest Authentication
Class CramMD5Credentials An encapsulation of some CramMD5 hashed credentials.
Class UsernameHashedPassword Undocumented
Class UsernamePassword Undocumented
Class Anonymous Undocumented
Interface ISSHPrivateKey ISSHPrivateKey credentials encapsulate an SSH public key to be checked against a user's private key.
Class SSHPrivateKey Undocumented
API Documentation for Twisted, generated by pydoctor at 2019-06-07 00:11:44.