Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство EncryptionAlgorithm указывает или извлекает идентификатор объекта (OID) алгоритма, используемого для шифрования закрытого ключа для архивирования. Это свойство включено как для входных, так и для выходных данных.
Это свойство доступно для чтения и записи.
Синтаксис
HRESULT get_EncryptionAlgorithm(
IObjectId **ppValue
);
Параметры
ppValue
Возвращаемое значение
None
Remarks
При запросе к центру сертификации (ЦС) заархивировать закрытый ключ необходимо получить сертификат exchange из ЦС и использовать открытый ключ, содержащийся в этом сертификате, для шифрования закрытого ключа, который вы отправляете для архивации. Свойство EncryptionAlgorithm определяет алгоритм, используемый для шифрования ключа.
Это свойство связано со следующими свойствами:
Это свойство необходимо задать перед вызовом метода Encode , но перед вызовом свойства необходимо инициализировать объект запроса CMC. Дополнительные сведения см. в следующих разделах:
- Initialize
- InitializeDecode
- InitializeFromCertificate
- InitializeFromInnerRequest
- InitializeFromInnerRequestTemplateName
- InitializeFromTemplateName
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |