структура WS_THUMBPRINT_CERT_CREDENTIAL (webservices.h)
Тип для указания учетных данных сертификата с использованием отпечатка сертификата, расположения хранилища и имени хранилища. Указанные учетные данные загружаются при открытии содержащего канала или прослушивателя.
Отпечаток является лучшим вариантом для указания сертификата, если ожидается, что спецификация на основе имени субъекта будет неоднозначной из-за наличия нескольких сертификатов с соответствующими именами субъектов в указанном хранилище сертификатов.
Синтаксис
typedef struct _WS_THUMBPRINT_CERT_CREDENTIAL {
WS_CERT_CREDENTIAL credential;
ULONG storeLocation;
WS_STRING storeName;
WS_STRING thumbprint;
} WS_THUMBPRINT_CERT_CREDENTIAL;
Члены
credential
Базовый тип, от которого происходит этот тип и все остальные типы учетных данных сертификата.
storeLocation
Расположение хранилища сертификатов (например, CERT_SYSTEM_STORE_CURRENT_USER или CERT_SYSTEM_STORE_LOCAL_MACHINE), содержащее указанный сертификат.
storeName
Имя хранилища сертификатов (например, "My"), содержащее указанный сертификат.
thumbprint
Отпечаток SHA-1 (например, "c0f89c8d4e4e80f250b58c3fae944a0edee02804") указанного сертификата. Предоставленное значение должно быть шестнадцатеричной строкой без пробелов или символом 0x в начале. Для поиска отпечатка сертификата можно использовать такое средство, как certmgr.exe.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Верхняя часть | webservices.h |