Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica un certificado usado por un elemento del mismo nivel.
<configuration>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceCredentials>
<peer>
<certificate>
Syntax
<certificate findValue = "String"
storeLocation = "CurrentUser/LocalMachine"
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 los atributos, los elementos secundarios y los elementos primarios.
Attributes
| Atributo | Description |
|---|---|
findValue |
Cadena que contiene el valor que se va a buscar en el almacén de certificados X.509. El tipo contenido en el atributo debe cumplir los requisitos del especificado x509FindType. El valor predeterminado es una cadena vacía. |
storeLocation |
Especifica la ubicación del almacén de certificados X.509 que usa el cliente para validar el certificado del mismo nivel. Entre los valores válidos se incluyen los siguientes: - LocalMachine: el almacén de certificados asignado al equipo local. - CurrentUser: almacén de certificados asignado al usuario actual. El valor predeterminado es LocalMachine. |
storeName |
Especifica el nombre del almacén de certificados X.509 que se va a abrir. Entre los valores válidos se incluyen los siguientes: - AddressBook: almacén de certificados para otros usuarios. - AuthRoot: almacén de certificados para entidades de certificación (CA) de terceros. - CertificateAuthority: almacén de certificados para entidades de certificación intermedias (CA). - No permitido: almacén de certificados para certificados revocados. - Mi: Almacén de certificados para certificados personales. - Raíz: almacén de certificados para entidades de certificación raíz (CA) de confianza. - TrustedPeople: almacén de certificados para personas y recursos de confianza directa. - TrustedPublisher: almacén de certificados para publicadores de confianza directa. El valor predeterminado es My. |
X509FindType |
Define el tipo de búsqueda X.509 que se va a ejecutar. Entre los valores válidos se incluyen los siguientes: - FindByThumbPrint - FindBySubjectName - FindBySubjectDistinguishedName - FindByIssuerName - FindByIssuerDistinguishedName - FindBySerialNumber - FindByTimeValid - FindByTimeNotYetValid - FindByTemplateName - FindByApplicationPolicy - FindByCertificatePolicy - FindByExtension - FindByKeyUsage - FindBySubjectKeyIdentifier El tipo contenido en el findValue atributo debe cumplir los requisitos del especificado X509FindType.El valor predeterminado es FindBySubjectDistinguishedName. |
Elementos secundarios
Ninguno.
Elementos primarios
| Elemento | Description |
|---|---|
| <par> | Especifica las credenciales actuales de un nodo del mismo nivel. |
Observaciones
Este elemento de configuración contiene una X509Certificate2 instancia que se usa al autenticar vecinos en la malla del mismo nivel.
Para obtener más información sobre la programación punto a punto, consulte Redes punto a punto.
Consulte también
- PeerCredentialElement
- Certificate
- X509PeerCertificateElement
- Certificate
- PeerCredential
- Trabajar con certificados
- Redes punto a punto
- Autenticación de mensajes de canal del mismo nivel
- Autenticación personalizada del canal del mismo nivel
- Protección de aplicaciones de canal del mismo nivel
- Protección de servicios y clientes