WS_THUMBPRINT_CERT_CREDENTIAL-Struktur (webservices.h)
Der Typ zum Angeben von Zertifikatanmeldeinformationen mithilfe des Fingerabdrucks, des Speicherorts und des Speichernamens des Zertifikats. Die angegebenen Anmeldeinformationen werden geladen, wenn der enthaltende Kanal oder Listener geöffnet wird.
Der Fingerabdruck ist die beste Option zum Angeben eines Zertifikats, wenn die auf dem Antragstellernamen basierende Spezifikation aufgrund des Vorhandenseins mehrerer Zertifikate mit übereinstimmenden Antragstellernamen im angegebenen Zertifikatspeicher mehrdeutig ist.
Syntax
typedef struct _WS_THUMBPRINT_CERT_CREDENTIAL {
WS_CERT_CREDENTIAL credential;
ULONG storeLocation;
WS_STRING storeName;
WS_STRING thumbprint;
} WS_THUMBPRINT_CERT_CREDENTIAL;
Member
credential
Der Basistyp, von dem dieser Typ und alle anderen Typen von Zertifikatanmeldeinformationen abgeleitet werden.
storeLocation
Der Speicherort des Zertifikatspeichers (z. B. CERT_SYSTEM_STORE_CURRENT_USER oder CERT_SYSTEM_STORE_LOCAL_MACHINE), der das angegebene Zertifikat enthält.
storeName
Der Zertifikatspeichername (z. B. "Meine"), der das angegebene Zertifikat enthält.
thumbprint
Der SHA-1-Fingerabdruck (z. B. "c0f89c8d4e4e4e80f250b58c3fae944a0ede02804") des angegebenen Zertifikats. Der angegebene Wert sollte eine hexadezimale Zeichenfolge ohne Leerzeichen oder ein führendes 0x sein. Ein Tool wie certmgr.exe kann verwendet werden, um den Fingerabdruck eines Zertifikats zu finden.
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 |