Поделиться через


Интерфейс IOpcCertificateSet (msopc.h)

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

Наследование

Интерфейс IOpcCertificateSet наследуется от интерфейса IUnknown . IOpcCertificateSet также содержит следующие типы элементов:

Методы

Интерфейс IOpcCertificateSet содержит следующие методы.

 
IOpcCertificateSet::Add

Добавляет сертификат в набор.
IOpcCertificateSet::GetEnumerator

Возвращает перечислитель сертификатов в наборе.
IOpcCertificateSet::Remove

Удаляет указанный сертификат из набора.

Комментарии

Не добавляйте сертификат, который будет передан методу IOpcDigitalSignature::Sign (сертификат подписывателя), в этот набор сертификатов.

Сертификаты, которые находятся в цепочке сертификатов, добавляются в пакет путем вызова метода Add .

Чтобы получить доступ к указателю интерфейса IOpcCertificateSet , вызовите метод IOpcSigningOptions::GetCertificateSet .

При создании подписи сертификаты, добавленные в пакет путем вызова метода Add , связываются с подписью.

Потокобезопасность

Объекты упаковки не являются потокобезопасны.

Дополнительные сведения см. в статье начало работы с помощью API упаковки.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msopc.h

См. также раздел

CERT_CONTEXT

Сертификаты

Основные интерфейсы упаковки

Общие сведения о цифровых подписях

начало работы с помощью API упаковки

IOpcCertificateEnumerator

IOpcDigitalSignature

IOpcSigningOptions

Разделы общих сведений

Руководство по программированию API упаковки

Справочник по API упаковки

Примеры API упаковки

Упаковка интерфейсов цифровой подписи

Интерфейсы упаковки

Справочные материалы