Partager via


WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE structure (webservices.h)

Type permettant de spécifier des clés de chiffrement asymétriques en tant que NCRYPT_KEY_HANDLE CryptoNG.

Lorsque cette structure est utilisée dans une API (par exemple avec la création de jeton XML) et l’utilisation ultérieure de ce jeton XML pour un canal), l’application est chargée de s’assurer que le NCRYPT_KEY_HANDLE reste valide tant que la clé est en cours d’utilisation. L’application est également chargée de libérer le handle lorsqu’il n’est plus utilisé.

Ce type est pris en charge uniquement sur Windows Vista et les plateformes ultérieures.

Syntaxe

typedef struct _WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE {
  WS_SECURITY_KEY_HANDLE keyHandle;
  NCRYPT_KEY_HANDLE      asymmetricKey;
} WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE;

Membres

keyHandle

Type de base duquel ce type et tous les autres types de handle de clé dérivent.

asymmetricKey

Clé de chiffrement asymétrique CryptoNG.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h