Part of twisted.internet.interfaces View Source View In Hierarchy
Known implementations: twisted.internet.ssl.AcceptableCiphers
A list of acceptable ciphers for a TLS context.
Method | selectCiphers | Choose which ciphers to allow to be negotiated on a TLS connection. |
Choose which ciphers to allow to be negotiated on a TLS connection.
Parameters | availableCiphers | A list
of ICipher
which gives the names of all ciphers supported by the TLS implementation in
use. |
Returns | A list
of ICipher
which represents the ciphers which may be negotiated on the TLS connection.
The result is ordered by preference with more preferred ciphers appearing
earlier. |