Método IX509PrivateKey::get_KeyUsage (certenroll.h)
La propiedad KeyUsage especifica o recupera un valor que identifica el propósito específico para el que se puede usar una clave privada. Esta propiedad está habilitada para web tanto para la entrada como para la salida.
Esta propiedad es de lectura y escritura.
Sintaxis
HRESULT get_KeyUsage(
X509PrivateKeyUsageFlags *pValue
);
Parámetros
pValue
Valor devuelto
None
Observaciones
Si establece la propiedad KeySpec para un CSP heredado en XCN_NCRYPT_ALLOW_SIGNING_FLAG, la propiedad KeyUsage se XCN_NCRYPT_ALLOW_SIGNING_FLAG. Si especifica XCN_AT_KEYEXCHANGE, la propiedad KeyUsage se establece automáticamente en XCN_NCRYPT_ALLOW_DECRYPT_FLAG | XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG.
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 |