interface documentation

class twisted.internet.interfaces.ISSLTransport(ITCPTransport): (source)

Known subclasses: twisted.internet.interfaces.INegotiated

View In Hierarchy

A SSL/TLS based transport.

Method getPeerCertificate Return an object with the peer's certificate info.

Inherited from ITCPTransport:

Method loseWriteConnection Half-close the write side of a TCP connection.
Method abortConnection Close the connection abruptly.
Method getTcpNoDelay Return if TCP_NODELAY is enabled.
Method setTcpNoDelay Enable/disable TCP_NODELAY.
Method getTcpKeepAlive Return if SO_KEEPALIVE is enabled.
Method setTcpKeepAlive Enable/disable SO_KEEPALIVE.
Method getHost Returns IPv4Address or IPv6Address.
Method getPeer Returns IPv4Address or IPv6Address.

Inherited from ITransport (via ITCPTransport):

Method write Write some data to the physical connection, in sequence, in a non-blocking fashion.
Method writeSequence Write an iterable of byte strings to the physical connection.
Method loseConnection Close my connection, after writing all pending data.
def getPeerCertificate(): (source)

Return an object with the peer's certificate info.

ReturnsUndocumented (type: object)
API Documentation for Twisted, generated by pydoctor 20.12.1 at 2021-02-28 19:53:36.