QWebEngineClientCertificateSelection Class
La clase QWebEngineClientCertSelection envuelve una selección de certificado de cliente. Más...
| Cabecera: | #include <QWebEngineClientCertificateSelection> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
Funciones públicas
| QList<QSslCertificate> | certificates() const |
| QUrl | host() const |
| void | select(const QSslCertificate &certificate) |
| void | selectNone() |
Descripción detallada
Cuando un sitio web solicita un certificado SSL de cliente, y se encuentran uno o más certificados en el almacén de certificados de cliente del sistema, esta clase proporciona acceso a los certificados entre los que elegir, así como un método para seleccionar uno.
La selección es asíncrona. Si no se selecciona ningún certificado y no se mantiene viva ninguna copia del objeto, la carga continuará sin certificado.
Véase también QWebEnginePage::selectClientCertificate().
Documentación de funciones miembro
QList<QSslCertificate> QWebEngineClientCertificateSelection::certificates() const
Devuelve los certificados de cliente disponibles para elegir.
Véase también select().
QUrl QWebEngineClientCertificateSelection::host() const
Devuelve el host y el puerto del servidor que solicita el certificado de cliente.
void QWebEngineClientCertificateSelection::select(const QSslCertificate &certificate)
Selecciona el certificado de cliente certificate. El certificado debe ser uno de los ofrecidos en certificates().
Véase también certificates() y selectNone().
void QWebEngineClientCertificateSelection::selectNone()
Continuar sin utilizar ninguno de los certificados ofrecidos. Es la misma acción que se realiza al destruir la última copia de este objeto si no se ha realizado ninguna selección.
Véase también select().
© 2026 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.