struttura WS_THUMBPRINT_CERT_CREDENTIAL (webservices.h)
Tipo per specificare una credenziale del certificato usando l'identificazione personale del certificato, la posizione dell'archivio e il nome dell'archivio. La credenziale specificata viene caricata quando viene aperto il canale o il listener contenitore.
L'identificazione personale è l'opzione migliore per specificare un certificato quando si prevede che la specifica basata sul nome soggetto sia ambigua a causa della presenza di più certificati con nomi soggetto corrispondenti nell'archivio certificati specificato.
Sintassi
typedef struct _WS_THUMBPRINT_CERT_CREDENTIAL {
WS_CERT_CREDENTIAL credential;
ULONG storeLocation;
WS_STRING storeName;
WS_STRING thumbprint;
} WS_THUMBPRINT_CERT_CREDENTIAL;
Members
credential
Tipo di base da cui deriva questo tipo e tutti gli altri tipi di credenziali del certificato.
storeLocation
Percorso dell'archivio certificati ,ad esempio CERT_SYSTEM_STORE_CURRENT_USER o CERT_SYSTEM_STORE_LOCAL_MACHINE, che contiene il certificato specificato.
storeName
Nome dell'archivio certificati (ad esempio "My") che contiene il certificato specificato.
thumbprint
Identificazione personale SHA-1 ,ad esempio "c0f89c8d4e4e80f250b58c3fae944a0edee02804") del certificato specificato. Il valore specificato deve essere una stringa esadecimale senza spazi vuoti o uno 0x iniziale. È possibile usare uno strumento come certmgr.exe per trovare l'identificazione personale di un certificato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | webservices.h |