Compartir a través de


estructura WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE (webservices.h)

Tipo para especificar claves criptográficas asimétricas como identificadores de clave CAPI 1.0.

Cuando esta estructura se usa en una API (por ejemplo, con la creación de tokens XML y el uso posterior de ese token XML para un canal), la aplicación es responsable de asegurarse de que HCRYPTPROV sigue siendo válido siempre y cuando la clave esté en uso. La aplicación también es responsable de liberar el identificador cuando ya no está en uso.

Este tipo solo se admite en plataformas anteriores a Windows Vista: para Windows Vista y versiones posteriores, use WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE.

Sintaxis

typedef struct _WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE {
  WS_SECURITY_KEY_HANDLE keyHandle;
  HCRYPTPROV             provider;
  ULONG                  keySpec;
} WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE;

Miembros

keyHandle

Tipo base del que se derivan este tipo y todos los demás tipos de identificador de clave.

provider

Proveedor criptográfico.

keySpec

Especificación de la clave.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado webservices.h