Compartir a través de


estructura WS_SUBJECT_NAME_CERT_CREDENTIAL (webservices.h)

Tipo para especificar una credencial de certificado mediante el nombre del firmante del certificado, la ubicación del almacén y el nombre del almacén. La credencial especificada se carga cuando se abre el canal o el agente de escucha contenedor.

Sintaxis

typedef struct _WS_SUBJECT_NAME_CERT_CREDENTIAL {
  WS_CERT_CREDENTIAL credential;
  ULONG              storeLocation;
  WS_STRING          storeName;
  WS_STRING          subjectName;
} WS_SUBJECT_NAME_CERT_CREDENTIAL;

Miembros

credential

Tipo base del que derivan este tipo y todos los demás tipos de credenciales de certificado.

storeLocation

Ubicación del almacén de certificados (por ejemplo, CERT_SYSTEM_STORE_CURRENT_USER o CERT_SYSTEM_STORE_LOCAL_MACHINE) que contiene el certificado especificado.

storeName

Nombre del almacén de certificados (por ejemplo, "Mi") que contiene el certificado especificado.

subjectName

Nombre del firmante (por ejemplo, "CN=service.com") del certificado especificado. La cadena de nombre de sujeto proporcionada debe tener un formato aceptable para CERT_FIND_SUBJECT_NAME búsqueda basada en . (Consulte CertFindCertificateInStore).

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Encabezado webservices.h