WebEngineCertificateError QML Type
A utility class for accepting or denying certificate exceptions when a certificate error occurs. More...
Import Statement: | import QtWebEngine 1.1 |
Since: | QtWebEngine 1.1 |
Properties
- description : string
- error : enumeration
- overridable : bool
- url : url
Methods
- void defer()
- void ignoreCertificateError()
- void rejectCertificate()
Detailed Description
This class contains information about a certificate error that happened and provides a way to accept or deny a certificate exception.
See also WebEngineView::certificateError.
Property Documentation
The type of the error.
Constant | Description |
---|---|
SslPinnedKeyNotInCertificateChain | The certificate did not match the built-in public key pins for the host name. |
CertificateCommonNameInvalid | The certificate's common name did not match the host name. |
CertificateDateInvalid | The certificate is not valid at the current date and time. |
CertificateAuthorityInvalid | The certificate is not signed by a trusted authority. |
CertificateContainsErrors | The certificate contains errors. |
CertificateNoRevocationMechanism | The certificate has no mechanism for determining if it has been revoked. |
CertificateUnableToCheckRevocation | Revocation information for the certificate is not available. |
CertificateRevoked | The certificate has been revoked. |
CertificateInvalid | The certificate is invalid. |
CertificateWeakSignatureAlgorithm | The certificate is signed using a weak signature algorithm. |
CertificateNonUniqueName | The host name specified in the certificate is not unique. |
CertificateWeakKey | The certificate contains a weak key. |
CertificateNameConstraintViolation | The certificate claimed DNS names that are in violation of name constraints. |
A boolean that indicates if the certificate error can be overridden and accepted.
read-onlyurl : url |
The URL that triggered the error.
Method Documentation
This function should be called when there is a need to postpone the decision to ignore or not the certificate error. This is useful to wait for user input. When called it will pause the url request until WebEngineCertificateError::ignoreCertificateError() or WebEngineCertificateError::rejectCertificate() is called.
The certificate error is ignored and the WebEngineView continues to load the requested url.
The WebEngineView stops loading the requested url.
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.