The QSslError class provides an SSL error. 更多...
The QSslError class provides an SSL error.
QSslError provides a simple API for managing errors during QSslSocket 's SSL handshake.
Describes all recognized errors that can occur during an SSL handshake.
| 常量 | 值 |
|---|---|
| QSslError.NoError | 0 |
| QSslError.UnableToGetIssuerCertificate | 1 |
| QSslError.UnableToDecryptCertificateSignature | 2 |
| QSslError.UnableToDecodeIssuerPublicKey | 3 |
| QSslError.CertificateSignatureFailed | 4 |
| QSslError.CertificateNotYetValid | 5 |
| QSslError.CertificateExpired | 6 |
| QSslError.InvalidNotBeforeField | 7 |
| QSslError.InvalidNotAfterField | 8 |
| QSslError.SelfSignedCertificate | 9 |
| QSslError.SelfSignedCertificateInChain | 10 |
| QSslError.UnableToGetLocalIssuerCertificate | 11 |
| QSslError.UnableToVerifyFirstCertificate | 12 |
| QSslError.CertificateRevoked | 13 |
| QSslError.InvalidCaCertificate | 14 |
| QSslError.PathLengthExceeded | 15 |
| QSslError.InvalidPurpose | 16 |
| QSslError.CertificateUntrusted | 17 |
| QSslError.CertificateRejected | 18 |
| QSslError.SubjectIssuerMismatch | 19 |
| QSslError.AuthorityIssuerSerialNumberMismatch | 20 |
| QSslError.NoPeerCertificate | 21 |
| QSslError.HostNameMismatch | 22 |
| QSslError.UnspecifiedError | -1 |
| QSslError.NoSslSupport | 23 |
| QSslError.CertificateBlacklisted | 24 |
另请参阅 QSslError.errorString ().
构造 QSslError object with no error and default certificate.
构造 QSslError 对象。 argument specifies the error that occurred.
构造 QSslError 对象。 two arguments specify the error that occurred, and which certificate the error relates to.
另请参阅 QSslCertificate .
Constructs an identical copy of other .
Returns the certificate associated with this error, or a null certificate if the error does not relate to any certificate.
另请参阅 error () 和 errorString ().
Returns the type of the error.
另请参阅 errorString () 和 certificate ().
Returns a short localized human-readable description of the 错误。
另请参阅 error () 和 certificate ().