Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Структура CRYPT_XML_KEY_VALUE содержит один открытый ключ , который может быть полезен при проверке подписи.
Синтаксис
typedef struct _CRYPT_XML_KEY_VALUE {
DWORD dwType;
union {
CRYPT_XML_KEY_DSA_KEY_VALUE DSAKeyValue;
CRYPT_XML_KEY_RSA_KEY_VALUE RSAKeyValue;
CRYPT_XML_KEY_ECDSA_KEY_VALUE ECDSAKeyValue;
CRYPT_XML_BLOB Custom;
};
} CRYPT_XML_KEY_VALUE;
Члены
dwType
Указывает тип значения ключа.
Этот элемент может быть одним из следующих значений.
| Значение | Значение |
|---|---|
|
Ключ является ключом DSA. |
|
Ключ является ключом RSA . |
|
Ключ является ключом алгоритма цифровой подписи с эллиптической кривой (ECDSA). |
|
Ключ является пользовательским типом ключа. |
DSAKeyValue
Структура CRYPT_XML_KEY_DSA_KEY_VALUE , содержащая ключевые данные алгоритма цифровой подписи (DSA).
RSAKeyValue
Структура CRYPT_XML_KEY_RSA_KEY_VALUE , содержащая данные ключа RSA.
ECDSAKeyValue
Структура CRYPT_XML_KEY_ECDSA_KEY_VALUE , содержащая ключевые данные ECDSA.
Custom
Структура CRYPT_XML_BLOB , содержащая пользовательские данные ключа.
Требования
| Минимальная версия клиента | Windows 7 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
| Верхняя часть | cryptxml.h |