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


Метод IX509SCEPEnrollment::Initialize (certenroll.h)

Инициализируйте экземпляр в ходе подготовки к новому запросу.

Синтаксис

HRESULT Initialize(
  [in] IX509CertificateRequestPkcs10 *pRequest,
  [in] BSTR                          strThumbprint,
  [in] EncodingType                  ThumprintEncoding,
  [in] BSTR                          strServerCertificates,
  [in] EncodingType                  Encoding
);

Параметры

[in] pRequest

Экземпляр запроса, который уже инициализирован.

[in] strThumbprint

Отпечаток сертификата ЦС.

[in] ThumprintEncoding

Кодировка отпечатка сертификата ЦС.

[in] strServerCertificates

Запрос PKCS7 с сертификатами ЦС и SCEP RA.

[in] Encoding

Тип кодирования запроса.

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Этот метод ожидает сертификат EA с подписью сервера SCEP и сертификат EA шифрования сервера SCEP, подписанный сертификатом ЦС.

Этот метод завершается ошибкой, если какой-либо из ожидаемых сертификатов отсутствует или если отпечаток не соответствует сертификату ЦС.

Требования

Требование Значение
Целевая платформа Windows
Header certenroll.h
DLL Certenroll.dll

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

IX509SCEPEnrollment