QSslError#
The QSslError
class provides an SSL error. More…
Synopsis#
Functions#
def
certificate
()def
error
()def
errorString
()def
__ne__
(other)def
__eq__
(other)def
swap
(other)
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#
QSslError
provides a simple API for managing errors during QSslSocket
‘s SSL handshake.
See also
- class PySide6.QtNetwork.QSslError#
PySide6.QtNetwork.QSslError(error)
PySide6.QtNetwork.QSslError(error, certificate)
PySide6.QtNetwork.QSslError(other)
- Parameters:
other –
PySide6.QtNetwork.QSslError
certificate –
PySide6.QtNetwork.QSslCertificate
error –
SslError
Constructs a QSslError
object with no error and default certificate.
Constructs a QSslError
object. The argument specifies the error
that occurred.
Constructs a QSslError
object. The two arguments specify the error
that occurred, and which certificate
the error relates to.
See also
Constructs an identical copy of other
.
- PySide6.QtNetwork.QSslError.SslError#
Describes all recognized errors that can occur during an SSL handshake.
Constant
Description
QSslError.NoError
QSslError.UnableToGetIssuerCertificate
QSslError.UnableToDecryptCertificateSignature
QSslError.UnableToDecodeIssuerPublicKey
QSslError.CertificateSignatureFailed
QSslError.CertificateNotYetValid
QSslError.CertificateExpired
QSslError.InvalidNotBeforeField
QSslError.InvalidNotAfterField
QSslError.SelfSignedCertificate
QSslError.SelfSignedCertificateInChain
QSslError.UnableToGetLocalIssuerCertificate
QSslError.UnableToVerifyFirstCertificate
QSslError.CertificateRevoked
QSslError.InvalidCaCertificate
QSslError.PathLengthExceeded
QSslError.InvalidPurpose
QSslError.CertificateUntrusted
QSslError.CertificateRejected
QSslError.SubjectIssuerMismatch
QSslError.AuthorityIssuerSerialNumberMismatch
QSslError.NoPeerCertificate
QSslError.HostNameMismatch
QSslError.UnspecifiedError
QSslError.NoSslSupport
QSslError.CertificateBlacklisted
QSslError.CertificateStatusUnknown
QSslError.OcspNoResponseFound
QSslError.OcspMalformedRequest
QSslError.OcspMalformedResponse
QSslError.OcspInternalError
QSslError.OcspTryLater
QSslError.OcspSigRequred
QSslError.OcspUnauthorized
QSslError.OcspResponseCannotBeTrusted
QSslError.OcspResponseCertIdUnknown
QSslError.OcspResponseExpired
QSslError.OcspStatusUnknown
See also
- PySide6.QtNetwork.QSslError.certificate()#
- Return type:
Returns the certificate associated with this error, or a null certificate if the error does not relate to any certificate.
See also
Returns the type of the error.
See also
- PySide6.QtNetwork.QSslError.errorString()#
- Return type:
str
Returns a short localized human-readable description of the error.
See also
- PySide6.QtNetwork.QSslError.__ne__(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslError
- Return type:
bool
Returns true
if this error is not equal to other
; otherwise returns false.
- PySide6.QtNetwork.QSslError.__eq__(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslError
- Return type:
bool
Returns true
if this error is equal to other
; otherwise returns false
.
- PySide6.QtNetwork.QSslError.swap(other)#
- Parameters:
other –
PySide6.QtNetwork.QSslError
Swaps this error instance with other
. This function is very fast and never fails.