WS_SUBJECT_NAME_CERT_CREDENTIAL struttura (webservices.h)
Tipo per specificare una credenziale del certificato usando il nome soggetto del certificato, la posizione dell'archivio e il nome dell'archivio. Le credenziali specificate vengono caricate quando viene aperto il canale o il listener contenente.
Sintassi
typedef struct _WS_SUBJECT_NAME_CERT_CREDENTIAL {
WS_CERT_CREDENTIAL credential;
ULONG storeLocation;
WS_STRING storeName;
WS_STRING subjectName;
} WS_SUBJECT_NAME_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) contenente il certificato specificato.
storeName
Nome dell'archivio certificati (ad esempio "My") contenente il certificato specificato.
subjectName
Nome soggetto (ad esempio "CN=service.com") del certificato specificato. La stringa di nome soggetto specificata deve essere in un formato accettabile per la ricerca basata su CERT_FIND_SUBJECT_NAME. Vedere CertFindCertificateInStore.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | webservices.h |