summaryrefslogtreecommitdiffstats
path: root/src/lib/tlslite/integration/__init__.py
blob: 960f4065f26eca7df5ac2cf64dd0594efcc4b06f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"""Classes for integrating TLS Lite with other packages."""

__all__ = ["AsyncStateMachine",
           "HTTPTLSConnection",
           "POP3_TLS",
           "IMAP4_TLS",
           "SMTP_TLS",
           "XMLRPCTransport",
           "TLSSocketServerMixIn",
           "TLSAsyncDispatcherMixIn",
           "TLSTwistedProtocolWrapper"]

try:
    import twisted
    del twisted
except ImportError:
   del __all__[__all__.index("TLSTwistedProtocolWrapper")]