IX509SignatureInformation::p ut_PublicKeyAlgorithm (certenroll.h)

La propiedad PublicKeyAlgorithm especifica y recupera un identificador de objeto (OID) para el algoritmo de clave pública usado en el método GetSignatureAlgorithm .

Esta propiedad es de lectura y escritura.

Sintaxis

HRESULT put_PublicKeyAlgorithm(
  IObjectId *pValue
);

Parámetros

pValue

Valor devuelto

None

Observaciones

A menos que recupere un algoritmo de firma para una solicitud de certificado firmado con null, debe establecer esta propiedad antes de llamar al método GetSignatureAlgorithm . También debe establecer la propiedad HashAlgorithm . También puede establecer las propiedades AlternateSignatureAlgorithm y NullSigned .

La propiedad PublicKeyAlgorithm valida si el OID especificado representa un algoritmo de clave pública. Si el OID es válido, la propiedad también borra la memoria caché de propiedades de firma.

Requisitos

   
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

IX509SignatureInformation