class IAcceptableCiphers(Interface): (source)
Known implementations: twisted.internet.ssl.AcceptableCiphers
Method | selectCiphers |
Choose which ciphers to allow to be negotiated on a TLS connection. |
Parameters | |
availableCiphers:Tuple[ | A tuple of ICipher which gives the names of all ciphers supported by the TLS implementation in use. |
Returns | |
Tuple[ | A tuple 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. |