Home | Trees | Index | Help |
|
---|
|
TLS support for XMPP streams.
Classes | |
---|---|
StreamTLSMixIn |
Mix-in class providing TLS support for an XMPP stream. |
TLSSettings |
Storage for TLS-related settings of an XMPP stream. |
Exceptions | |
---|---|
TLSError |
Raised on TLS error during stream processing. |
TLSNegotiationFailed |
Raised when stream TLS negotiation fails. |
Function Summary | |
---|---|
Pass control to the right verification function for a TLS connection. |
Variable Summary | |
---|---|
str |
__revision__ = '$Id: streamtls.py 603 2005-10-14 16:06:2...
|
int |
TLS_ERR_BAD_CN = 1001 |
str |
TLS_NS = 'urn:ietf:params:xml:ns:xmpp-tls'
|
errno
,
logging
,
M2Crypto
,
socket
,
M2Crypto.SSL
,
sys
SSLError
,
StreamBase
FatalStreamError
,
StreamEncryptionRequired
STREAM_NS
,
tls_available
Function Details |
---|
cert_verify_callback(ssl_ctx_ptr, x509_ptr, errnum, depth, ok)Pass control to the right verification function for a TLS connection. M2Crypto doesn't associate verification callbacks with connection, so we have one global callback, which finds and calls right callback.
|
Variable Details |
---|
__revision__
|
TLS_ERR_BAD_CN
|
TLS_NS
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Mon Dec 26 17:57:35 2005 | http://epydoc.sf.net |