Класс QWebEngineClientCertificateSelection
Класс QWebEngineClientCertSelection оборачивает выбор клиентского сертификата. Подробнее...
| Заголовок: | #include <QWebEngineClientCertificateSelection> |
| CMake: | find_package(Qt6 COMPONENTS WebEngineCore REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) |
| qmake: | QT += webenginecore |
| С момента: | Qt 5.12 |
Публичные функции
| QList<QSslCertificate> | certificates() const |
| QUrl | host() const |
| void | select(const QSslCertificate &certificate) |
| void | selectNone() |
Подробное описание
Когда веб-сайт запрашивает клиентский сертификат SSL, и один или несколько сертификатов найдены в хранилище клиентских сертификатов системы, этот класс предоставляет доступ к сертификатам для выбора, а также метод для выбора одного.
Выбор асинхронный. Если сертификат не выбран, и никакая копия объекта не сохраняется, загрузка продолжится без сертификата.
См. также QWebEnginePage::selectClientCertificate().
Документация по функциям-членам
QList<QSslCertificate> QWebEngineClientCertificateSelection::certificates() const
Возвращает доступные для выбора клиентские сертификаты.
См. также select().
QUrl QWebEngineClientCertificateSelection::host() const
Возвращает хост и порт сервера, запрашивающего клиентский сертификат.
void QWebEngineClientCertificateSelection::select(const QSslCertificate &certificate)
Выбирает клиентский сертификат certificate. Сертификат должен быть одним из предложенных в certificates().
См. также certificates() и selectNone().
void QWebEngineClientCertificateSelection::selectNone()
Продолжить без использования каких-либо предложенных сертификатов. Это эквивалентно действию, выполняемому при уничтожении последней копии этого объекта, если выбор не был сделан.
См. также select().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qwebengineclientcertificateselection.html