The QWebEngineCertificateError class provides information about a certificate error. 更多...
| 头: | #include <QWebEngineCertificateError> | 
| qmake: | QT += webenginewidgets | 
| Since: | Qt 5.4 | 
| enum | Error { SslPinnedKeyNotInCertificateChain, CertificateCommonNameInvalid, CertificateDateInvalid, CertificateAuthorityInvalid, ..., CertificateTransparencyRequired } | 
| QWebEngineCertificateError::Error | error () const | 
| QString | errorDescription () const | 
| bool | isOverridable () const | 
| QUrl | url () const | 
The QWebEngineCertificateError class provides information about a certificate error.
Provides information about a certificate error. This class is used as a parameter of QWebEnginePage::certificateError ().
This enum describes the type of certificate error encountered.
The values of this enum type match the SSL errors Chromium provides. QSslError::SslError values are not used directly, because the Qt error categories cannot be mapped to the Chromium error categories.
| 常量 | 值 | 描述 | 
|---|---|---|
| 
QWebEngineCertificateError::SslPinnedKeyNotInCertificateChain
								 | 
-150
								 | The certificate did not match the built-in public keys pinned for the host name. | 
| 
QWebEngineCertificateError::CertificateCommonNameInvalid
								 | 
-200
								 | The certificate's common name did not match the host name. | 
| 
QWebEngineCertificateError::CertificateDateInvalid
								 | 
-201
								 | The certificate is not valid at the current date and time. | 
| 
QWebEngineCertificateError::CertificateAuthorityInvalid
								 | 
-202
								 | The certificate is not signed by a trusted authority. | 
| 
QWebEngineCertificateError::CertificateContainsErrors
								 | 
-203
								 | The certificate contains errors. | 
| 
QWebEngineCertificateError::CertificateNoRevocationMechanism
								 | 
-204
								 | The certificate has no mechanism for determining if it has been revoked. | 
| 
QWebEngineCertificateError::CertificateUnableToCheckRevocation
								 | 
-205
								 | Revocation information for the certificate is not available. | 
| 
QWebEngineCertificateError::CertificateRevoked
								 | 
-206
								 | The certificate has been revoked. | 
| 
QWebEngineCertificateError::CertificateInvalid
								 | 
-207
								 | The certificate is invalid. | 
| 
QWebEngineCertificateError::CertificateWeakSignatureAlgorithm
								 | 
-208
								 | The certificate is signed using a weak signature algorithm. | 
| 
QWebEngineCertificateError::CertificateNonUniqueName
								 | 
-210
								 | The host name specified in the certificate is not unique. | 
| 
QWebEngineCertificateError::CertificateWeakKey
								 | 
-211
								 | The certificate contains a weak key. | 
| 
QWebEngineCertificateError::CertificateNameConstraintViolation
								 | 
-212
								 | The certificate claimed DNS names that are in violation of name constraints. | 
| 
QWebEngineCertificateError::CertificateValidityTooLong
								 | 
-213
								 | The certificate has a validity period that is too long. (Added in Qt 5.7) | 
| 
QWebEngineCertificateError::CertificateTransparencyRequired
								 | 
-214
								 | Certificate Transparency was required for this connection, but the server did not provide CT information that complied with the policy. (Added in Qt 5.8) | 
Returns the type of the error.
另请参阅 errorDescription () 和 isOverridable ().
Returns a short localized human-readable description of the error.
另请参阅 error (), url (),和 isOverridable ().
Returns whether this error can be overridden and accepted.
另请参阅 error () 和 errorDescription ().
Returns the URL that triggered the error.
另请参阅 error () 和 errorDescription ().