26 explicit QSslCipher(
const QString &name);
27 QSslCipher(
const QString &name, QSsl::SslProtocol protocol);
28 QSslCipher(
const QSslCipher &other);
29 QSslCipher &operator=(QSslCipher &&other)
noexcept { swap(other);
return *
this; }
30 QSslCipher &operator=(
const QSslCipher &other);
33 void swap(QSslCipher &other)
noexcept
36 bool operator==(
const QSslCipher &other)
const;
37 inline bool operator!=(
const QSslCipher &other)
const {
return !operator==(other); }
41 int supportedBits()
const;
44 QString keyExchangeMethod()
const;
45 QString authenticationMethod()
const;
46 QString encryptionMethod()
const;
47 QString protocolString()
const;
48 QSsl::SslProtocol protocol()
const;
52 std::unique_ptr<QSslCipherPrivate> d;
53 friend class QTlsBackend;