En esta página

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.