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