<clientCertificate> de <clientCredentials> (elemento)
Define un certificado X.509 utilizado para autenticar un cliente en un servicio.
Jerarquía del esquema
<<system.serviceModel>>
<comportamientos>
<endpointBehaviors>
<behavior> de <endpointBehaviors>
<clientCredentials>
<clientCertificate> de <clientCredentials> (elemento)
Sintaxis
<clientCertificate findValue="String"
storeLocation="LocalMachine/CurrentUser"
storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"
X509FindType="FindByThumbPrint/FindBySubjectName/FindBySubjectDistinguishedName/FindByIssuerName/FindByIssuerDistinguishedName/FindBySerialNumber/FindByTimeValid/FindByTimeNotYetValid/FindByTemplateName/FindByApplicationPolicy/FindByCertificatePolicy/FindByExtension/FindByKeyUsage/FindBySubjectKeyIdentifier"
/>
Atributos y elementos
En las siguientes secciones se describen atributos, elementos secundarios y elementos primarios
Atributos
Atributo | Descripción |
---|---|
findValue |
Una cadena que contiene el valor que se va a buscar en el almacén del certificado X.509. El tipo contenido en el atributo debe satisfacer los requisitos del valor del atributo X509FindType. El valor predeterminado es una cadena vacía. |
storeLocation |
Especifica la ubicación del certificado X.509 que usa el cliente para autenticarse al servicio. Los valores válidos son los siguientes:
El valor predeterminado es LocalMachine. Este atributo es del tipo StoreLocation. |
storeName |
Especifica el nombre del almacén del certificado X.509 que se va a buscar. Los valores válidos son los siguientes:
El valor predeterminado es My. Este atributo es del tipo StoreName. |
X509FindType |
Define el tipo de búsqueda de X.509 que se va a ejecutar. El tipo contenido en el atributo findValue debe satisfacer los requisitos de este atributo. Los valores válidos son los siguientes:
El valor predeterminado es FindBySubjectDistinguishedName. Este atributo es del tipo X509FindType. |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
Especifica las credenciales utilizadas para autenticar el cliente a un servicio. |
Notas
Este elemento de configuración especifica que el certificado utilizado para autenticar el cliente con este elemento. Para obtener más información, vea How to: Specify Client Credential Values.
Vea también
Referencia
ClientCredentialsElement
ClientCertificate
ClientCredentials
ClientCertificate
X509InitiatorCertificateServiceElement
X509CertificateInitiatorClientCredential
Otros recursos
Security Behaviors in WCF
How to: Specify Client Credential Values
Securing Clients
Working with Certificates
Securing Services and Clients