pyxmpp.sasl.core

Package pyxmpp :: Package sasl :: Module core |
[hide private]

# Module core

source code

Base classes for PyXMPP SASL implementation.

Normative reference:
  - RFC 2222

Classes | [hide private]
| PasswordManager Base class for password managers.
| Reply Base class for SASL authentication reply objects.
| Challenge The challenge SASL message (server's challenge for the client).
| Response The response SASL message (clients's reply the the server's challenge).
| Failure The failure SASL message.
| Success The success SASL message (sent by the server on authentication success).
| ClientAuthenticator Base class for client authenticators.
| ServerAuthenticator Base class for server authenticators.

Variables | [hide private]
| __package__ = ``'``pyxmpp.sasl``'``

Imports: random, logging, b2a_base64