twisted.internet.interfaces.IAcceptableCiphers(Interface) interface documentationtwisted.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. | |