Метод 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 |