Класс QWebEngineClientCertificateSelection
Класс QWebEngineClientCertSelection оборачивает выбор клиентом сертификата. Подробнее...
| Заголовок: | #include <QWebEngineClientCertificateSelection> |
| qmake: | QT += webenginewidgets |
| С момента: | Qt 5.12 |
Этот класс был представлен в Qt 5.12.
Открытые функции
| QVector<QSslCertificate> | certificates() const |
| QUrl | host() const |
| void | select(const QSslCertificate &certificate) |
| void | selectNone() |
Подробное описание
Когда веб-сайт запрашивает SSL-сертификат клиента, и один или несколько сертификатов найдены в хранилище сертификатов клиента системы, этот класс предоставляет доступ к сертификатам для выбора, а также метод для выбора одного.
Выбор выполняется асинхронно. Если сертификат не выбран и никакая копия объекта не сохраняется, загрузка продолжится без сертификата.
См. также QWebEnginePage::selectClientCertificate().
Документация по членам-функциям
QVector<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-5.13/qwebengineclientcertificateselection.html