IX509CertificateRequestCmc::p ut_EncryptionAlgorithm (certenroll.h)

La propiedad EncryptionAlgorithm especifica o recupera un identificador de objeto (OID) del algoritmo utilizado para cifrar la clave privada que se va a archivar. Esta propiedad está habilitada para web tanto para la entrada como para la salida.

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_EncryptionAlgorithm(
  IObjectId *pValue
);

Parámetros

pValue

Valor devuelto

None

Observaciones

Cuando solicite que una entidad de certificación (CA) archive la clave privada, debe recuperar un certificado de intercambio de la ENTIDAD de certificación y usar la clave pública contenida en ese certificado para cifrar la clave privada que está enviando para archivar. La propiedad EncryptionAlgorithm identifica el algoritmo usado para cifrar la clave.

Esta propiedad está relacionada con las siguientes propiedades:

Debe establecer esta propiedad, si es así, antes de llamar al método Encode , pero debe inicializar el objeto de solicitud cmC antes de llamar a la propiedad . Para obtener más información, vea los temas siguientes:

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL CertEnroll.dll

Consulte también

IX509CertificateRequestCmc