структура WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE (webservices.h)
Тип для указания асимметричных криптографических ключей в качестве NCRYPT_KEY_HANDLE CryptoNG.
Если эта структура используется в API (например, при создании маркера XML) и последующем использовании этого XML-маркера для канала, приложение отвечает за то, чтобы NCRYPT_KEY_HANDLE оставался действительным до тех пор, пока используется ключ. Приложение также отвечает за освобождение дескриптора, когда он больше не используется.
Этот тип поддерживается только на платформах Windows Vista и более поздних версий.
Синтаксис
typedef struct _WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE {
WS_SECURITY_KEY_HANDLE keyHandle;
NCRYPT_KEY_HANDLE asymmetricKey;
} WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLE;
Члены
keyHandle
Базовый тип, от которого наследуются этот тип и все остальные типы дескрипторов ключей.
asymmetricKey
Асимметричный криптографический ключ CryptoNG.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |