QSslCipher#
The QSslCipher class represents an SSL cryptographic cipher. More…
Synopsis#
Functions#
def
authenticationMethod()def
encryptionMethod()def
isNull()def
keyExchangeMethod()def
name()def
__ne__(other)def
__eq__(other)def
protocol()def
protocolString()def
supportedBits()def
swap(other)def
usedBits()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
QSslCipher stores information about one cryptographic cipher. It is most commonly used with QSslSocket , either for configuring which ciphers the socket can use, or for displaying the socket’s ciphers to the user.
See also
- class PySide6.QtNetwork.QSslCipher#
PySide6.QtNetwork.QSslCipher(other)
PySide6.QtNetwork.QSslCipher(name)
PySide6.QtNetwork.QSslCipher(name, protocol)
- Parameters:
protocol –
SslProtocolname – str
other –
PySide6.QtNetwork.QSslCipher
Constructs an empty QSslCipher object.
Constructs an identical copy of the other cipher.
Constructs a QSslCipher object for the cipher determined by name. The constructor accepts only supported ciphers (i.e., the name must identify a cipher in the list of ciphers returned by QSslSocket::supportedCiphers()).
You can call isNull() after construction to check if name correctly identified a supported cipher.
Constructs a QSslCipher object for the cipher determined by name and protocol. The constructor accepts only supported ciphers (i.e., the name and protocol must identify a cipher in the list of ciphers returned by QSslSocket::supportedCiphers()).
You can call isNull() after construction to check if name and protocol correctly identified a supported cipher.
- PySide6.QtNetwork.QSslCipher.authenticationMethod()#
- Return type:
str
Returns the cipher’s authentication method as a QString .
- PySide6.QtNetwork.QSslCipher.encryptionMethod()#
- Return type:
str
Returns the cipher’s encryption method as a QString .
- PySide6.QtNetwork.QSslCipher.isNull()#
- Return type:
bool
Returns true if this is a null cipher; otherwise returns false.
- PySide6.QtNetwork.QSslCipher.keyExchangeMethod()#
- Return type:
str
Returns the cipher’s key exchange method as a QString .
- PySide6.QtNetwork.QSslCipher.name()#
- Return type:
str
Returns the name of the cipher, or an empty QString if this is a null cipher.
See also
- PySide6.QtNetwork.QSslCipher.__ne__(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslCipher- Return type:
bool
Returns true if this cipher is not the same as other; otherwise, false is returned.
- PySide6.QtNetwork.QSslCipher.__eq__(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslCipher- Return type:
bool
Returns true if this cipher is the same as other; otherwise, false is returned.
- PySide6.QtNetwork.QSslCipher.protocol()#
- Return type:
Returns the cipher’s protocol type, or UnknownProtocol if QSslCipher is unable to determine the protocol ( protocolString() may contain more information).
See also
- PySide6.QtNetwork.QSslCipher.protocolString()#
- Return type:
str
Returns the cipher’s protocol as a QString .
See also
- PySide6.QtNetwork.QSslCipher.supportedBits()#
- Return type:
int
Returns the number of bits supported by the cipher.
See also
- PySide6.QtNetwork.QSslCipher.swap(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslCipher
Swaps this cipher instance with other. This function is very fast and never fails.
- PySide6.QtNetwork.QSslCipher.usedBits()#
- Return type:
int
Returns the number of bits used by the cipher.
See also