| 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 |