Документация
ОС Аврора 5.0.1

Класс SMSContext(абстрактный)

Публичные функции

virtual MessageContext * createMessage ()=0
virtual void setPrivateKeys (const QList<SecureMessageKey> &keys)
virtual void setTrustedCertificates (const CertificateCollection &trusted)
virtual void setUntrustedCertificates (const CertificateCollection &untrusted)
SMSContext (Provider *p, const QString &type)

Дополнительные унаследованные члены

Защищённые функции, унаследованные от QCA::BasicContext

BasicContext (const BasicContext &from)
BasicContext (Provider *parent, const QString &type)

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

Криптопровайдер SecureMessageSystem.

Примечание.

Этот класс является частью интерфейса подключаемого модуля криптопровайдера и не должен использоваться приложениями напрямую. Возможно стоит использовать SecureMessageSystem вместо него.

Описание конструкторов и деструктора

SMSContext()

QCA::SMSContext::SMSContext (Provider * p, const QString & type ) inline

Стандартный конструктор.

Параметры

p Криптопровайдер, связанный с этим контекстом
type Название типа безопасной системы обмена сообщениями

Описание методов

setTrustedCertificates()

virtual void QCA::SMSContext::setTrustedCertificates (const CertificateCollection & trusted) virtual

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

Коллекция также может содержать списки отзыва сертификатов.

Метод действителен только для CMS.

Параметры

trusted Набор доверенных сертификатов и списков отзыва сертификатов

setUntrustedCertificates()

virtual void QCA::SMSContext::setUntrustedCertificates (const CertificateCollection & untrusted) virtual

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

Метод действителен только для CMS.

Параметры

untrusted Набор ненадёжных сертификатов и списков отзыва сертификатов

setPrivateKeys()

virtual void QCA::SMSContext::setPrivateKeys (const QList<SecureMessageKey> & keys) virtual

Устанавливает закрытые ключи для этой системы защищённых сообщений, которые будут использоваться для дешифрования.

Метод действителен только для CMS.

Параметры

keys Ключи, которые будут использоваться для дешифрования

createMessage()

virtual MessageContext* QCA::SMSContext::createMessage () pure virtual

Создаёт новый объект сообщения для этой системы.

Вызывающий несёт ответственность за удаление копии.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.