Método ICertSrvSetupKeyInformation::p ut_HashAlgorithm (casetup.h)
La propiedad HashAlgorithm obtiene o establece el nombre del algoritmo hash utilizado para firmar o comprobar el certificado de la entidad de certificación (CA) de la clave.
Esta propiedad es de lectura y escritura.
Sintaxis
HRESULT put_HashAlgorithm(
const BSTR bstrVal
);
Parámetros
bstrVal
Valor devuelto
None
Observaciones
El proveedor ProviderName debe admitir el algoritmo hash. Para los proveedores de servicios criptográficos (CSP), obtenga algoritmos admitidos mediante una llamada a la función CryptGetProvParam para el proveedor especificado. Para los proveedores de almacenamiento de claves (KSP), obtenga algoritmos admitidos mediante una llamada a la función BCryptEnumAlgorithms con el parámetro dwAlgOperations establecido en BCRYPT_HASH_OPERATION. Para obtener información sobre los identificadores de algoritmo, consulte Identificadores de algoritmo de CNG.
Ejemplos
Para obtener un ejemplo de enumeración de algoritmos admitidos mediante CryptGetProvParam, vea Programa C de ejemplo: Enumeración de proveedores y tipos de proveedor de CSP.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | casetup.h |
Archivo DLL | Certocm.dll |