pyxmpp.streamsasl

Package pyxmpp :: Module streamsasl |
[show private | hide private]
[frames | no frames]

## Module pyxmpp.streamsasl

SASL support XMPP streams.

Normative reference:
  - RFC 3920

Classes
`StreamSASLMixIn` | SASL authentication mix-in class for XMPP stream.

Exceptions
`SASLAuthenticationFailed` | Raised when stream SASL authentication fails.
`SASLMechanismNotAvailable` | Raised when none of SASL authentication mechanisms requested is available.
`SASLNotAvailable` | Raised when SASL authentication is requested, but not available.

Variable Summary
`str` | `__revision__` = `'$Id: streamsasl.py 559 2005-03-20 18:01:...`
`str` | `SASL_NS` = `'urn:ietf:params:xml:ns:xmpp-sasl'`

Imported modules:
  `base64`, `logging`, `pyxmpp.sasl`
Imported classes:
  `JID`
Imported exceptions:
  `StreamAuthenticationError`

Variable Details

    ### __revision__ Type: `str` Value:
        '$Id: streamsasl.py 559 2005-03-20 18:01:06Z jajcus $'

    ### SASL_NS Type: `str` Value:
        'urn:ietf:params:xml:ns:xmpp-sasl'