Qt5.4开发文档翻译:QSslError类,QSslError Class
QSslError 类表示一个 SSL错误 。 详细说明……
头文件: |
#include <QSslError> |
qmake指令: |
QT += network |
自此版本开始引入: |
Qt 4.3 |
注意: 这个类中的所有函数都是 可重入的 。
QSslError 类表示一个 SSL错误 。
QSslError 提供 了一个简单的应用编程接口,用来处理 QSslSocket 的SSL 握手过程中产生的错误。
参考 QSslSocket 、 QSslCertificate 和 QSslCipher 。
描述的是,在 SSL 握手过程中,能够识别出来的所有错误。
常量 |
值 |
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 () 。
返回与这个错误相关联的证书,或者,如果此错误不与任何证书相关的话,则返回空证书。
参考 error () 和 errorString () 。
返回错误的类型。
参考 errorString () 和 certificate () 。
返回一个简短的已经本地化的人眼可读的错误信息描述字符串。
参考 error () 和 certificate () 。
绿豆
Your opinions
HxLauncher: Launch Android applications by voice commands