Método IX509SCEPEnrollment::Initialize (certenroll.h)
Inicialice la instancia en preparación para una nueva solicitud.
Sintaxis
HRESULT Initialize(
[in] IX509CertificateRequestPkcs10 *pRequest,
[in] BSTR strThumbprint,
[in] EncodingType ThumprintEncoding,
[in] BSTR strServerCertificates,
[in] EncodingType Encoding
);
Parámetros
[in] pRequest
Instancia de una solicitud que ya se ha inicializado.
[in] strThumbprint
Huella digital del certificado de ENTIDAD de certificación.
[in] ThumprintEncoding
Codificación de la huella digital del certificado de entidad de certificación.
[in] strServerCertificates
Una solicitud PKCS7 con certificados CA y SCEP RA.
[in] Encoding
Tipo de codificación de la solicitud.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Este método espera un certificado EA de firma de servidor SCEP y un certificado EA de cifrado de servidor SCEP, ambos firmados por el certificado de ENTIDAD de certificación.
Este método produce un error si falta alguno de los certificados esperados o si la huella digital no coincide con el certificado de CA.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | certenroll.h |
Archivo DLL | Certenroll.dll |