WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE structure (webservices.h)
Type permettant de spécifier des clés de chiffrement asymétriques en tant que handles de clé CAPI 1.0.
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 HCRYPTPROV 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 les plateformes antérieures à Windows Vista : pour Windows Vista et versions ultérieures, utilisez WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE.
Syntaxe
typedef struct _WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE {
WS_SECURITY_KEY_HANDLE keyHandle;
HCRYPTPROV provider;
ULONG keySpec;
} WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLE;
Membres
keyHandle
Type de base duquel ce type et tous les autres types de handle de clé dérivent.
provider
Fournisseur de chiffrement.
keySpec
Spécification de la clé.
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 |