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


Метод IOCSPCAConfiguration::get_KeySpec (certadm.h)

Свойство KeySpec получает значение, указывающее, используется ли ключ, привязанный к конфигурации, для шифрования или подписывания содержимого. Это значение устанавливается в реализациях по умолчанию методов IOCSPAdmin и IOCSPCAConfigurationCollection .

Возможные значения определяются используемым поставщиком служб шифрования (CSP).

Это свойство доступно только для чтения.

Синтаксис

HRESULT get_KeySpec(
  ULONG *pVal
);

Параметры

pVal

Возвращаемое значение

None

Remarks

Для базового поставщика шифрования Майкрософт свойство KeySpec имеет значение AT_KEYEXCHANGE для ключей обмена и значение AT_SIGNATURE для ключей подписи. Значение по умолчанию — AT_SIGNATURE.

Сведения о других поставщиках служб конфигурации Майкрософт см. в разделе Поставщики служб шифрования в документации по CryptoAPI 2.0.

Сведения о CSP сторонних поставщиков см. в документации по этой CSP.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная [только классические приложения]
Целевая платформа Windows
Header certadm.h (включая Certserv.h)
Библиотека Certadm.lib
DLL Certadm.dll

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

IOCSPCAConfiguration