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 |