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


Перечисление OPC_CERTIFICATE_EMBEDDING_OPTION (msopc.h)

Описывает место хранения сертификата, используемого для подписывания.

Синтаксис

typedef enum __MIDL___MIDL_itf_msopc_0001_0076_0004 {
  OPC_CERTIFICATE_IN_CERTIFICATE_PART = 0,
  OPC_CERTIFICATE_IN_SIGNATURE_PART = 1,
  OPC_CERTIFICATE_NOT_EMBEDDED = 2
} OPC_CERTIFICATE_EMBEDDING_OPTION;

Константы

 
OPC_CERTIFICATE_IN_CERTIFICATE_PART
Значение: 0
Сертификат хранится в части, относящейся к сертификату.
OPC_CERTIFICATE_IN_SIGNATURE_PART
Значение: 1
Сертификат закодирован в разметке подписи в части Подпись.
OPC_CERTIFICATE_NOT_EMBEDDED
Значение: 2
Сертификат не хранится в пакете.

Важно Сертификат является контекстным и понятным для подписывателя и проверяющего.

 

Требования

Требование Значение
Заголовок msopc.h

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

Сертификаты

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

Стандарт ECMA-376 OpenXML

Внешние ресурсы

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

IOpcSigningOptions::GetCertificateEmbeddingOption

IOpcSigningOptions::SetCertificateEmbeddingOption

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

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

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

Перечисления упаковки

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

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

Рекомендация W3C, канонический XML версии 1.0