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.
HRESULT put_PublicKeyAlgorithm(
IObjectId *pValue
);
pValue
None
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.
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 |