Spec-Zone.ru › Qt 5.15

Класс QWebEngineClientCertificateStore

Класс QWebEngineClientCertificateStore предоставляет хранилище для клиентских сертификатов в оперативной памяти. Подробнее...

Заголовок: #include <QWebEngineClientCertificateStore>
С момента: Qt 5.13

Этот класс был представлен в Qt 5.13.

  • Список всех членов, включая унаследованные

Открытые функции

void add(const QSslCertificate &certificate, const QSslKey &privateKey)
QVector<QSslCertificate> certificates() const
void clear()
void remove(const QSslCertificate &certificate)

Подробное описание

Класс позволяет хранить клиентские сертификаты в хранилище оперативной памяти. Когда веб-сайт запрашивает SSL-сертификат клиента, сигнал QWebEnginePage::selectClientCertificate излучается с соответствующими сертификатами из системного хранилища сертификатов или хранилища в оперативной памяти. Метод getInstance() можно использовать для доступа к единственному экземпляру класса.

Документация по функциям-членам

void QWebEngineClientCertificateStore::add(const QSslCertificate &certificate, const QSslKey &privateKey)

Добавляет certificate с privateKey в хранилище клиентских сертификатов в оперативной памяти.

QVector<QSslCertificate> QWebEngineClientCertificateStore::certificates() const

Возвращает список клиентских сертификатов в хранилище оперативной памяти. Возвращает пустой список, если хранилище не содержит сертификатов.

void QWebEngineClientCertificateStore::clear()

Очищает все клиентские сертификаты из хранилища в оперативной памяти.

void QWebEngineClientCertificateStore::remove(const QSslCertificate &certificate)

Удаляет все экземпляры клиентского сертификата в хранилище клиентских сертификатов в оперативной памяти, которые соответствуют сертификату certificate.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qwebengineclientcertificatestore.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API