Part of twisted.internet.interfaces View Source View In Hierarchy
IOpenSSLServerConnectionCreator
can create OpenSSL.SSL.Connection
objects for TLS servers.See Also | twisted.internet.ssl | |
Note | Creating OpenSSL connection objects is subtle, error-prone, and
security-critical. Before implementing this interface yourself, consider
using twisted.internet.ssl.CertificateOptions
as your contextFactory . (For historical reasons, that class
does not actually implement this interface; nevertheless it is
usable in all Twisted APIs which require a provider of this interface.) |
Method | serverConnectionForTLS | Create a connection for the given server protocol. |
Parameters | tlsProtocol | the protocol server making the request. (type: twisted.protocols.tls.TLSMemoryBIOProtocol .) |
Returns | an OpenSSL connection object configured appropriately for the given Twisted
protocol. (type: OpenSSL.SSL.Connection ) |