Freigeben über


WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE-Struktur (webservices.h)

Der Typ zum Angeben asymmetrischer kryptografischer Schlüssel als CryptoNG-NCRYPT_KEY_HANDLE.

Wenn diese Struktur in einer API (z. B. bei der Erstellung von XML-Token) und anschließender Verwendung dieses XML-Tokens für einen Kanal verwendet wird, ist die Anwendung dafür verantwortlich, sicherzustellen, dass die NCRYPT_KEY_HANDLE gültig bleibt, solange der Schlüssel verwendet wird. Die Anwendung ist auch dafür verantwortlich, das Handle frei zu geben, wenn es nicht mehr verwendet wird.

Dieser Typ wird nur unter Windows Vista und späteren Plattformen unterstützt.

Syntax

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

Member

keyHandle

Der Basistyp, von dem dieser Typ und alle anderen Schlüsselhandlestypen abgeleitet werden.

asymmetricKey

Der asymmetrische kryptografische Schlüssel CryptoNG.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile webservices.h