t.c.credentials : module documentation

Part of twisted.cred View Source

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 Undocumented
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
Interface IPluggableAuthenticationModules I encapsulate the authentication of a user via PAM (Pluggable Authentication Modules. I use PyPAM (available from http://www.tummy.com/Software/PyPam/index.html).
Class PluggableAuthenticationModules Undocumented
API Documentation for Twisted, generated by pydoctor at 2013-11-08 22:07:30.