<peer> of <clientCredentials> Element

Specifies credentials used when authenticating peer-to-peer clients.

<system.ServiceModel>
<behaviors>
<endpointBehaviors>
<behavior>
<clientCredentials>
<peer>

Syntax

<peer>  
  <certificate/>  
  <peerAuthentication/>  
  <messageSenderAuthentication/>  
</peer>  

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

None.

Child Elements

Element Description
<certificate> Specifies an X.509 certificate to use for signing and encrypting messages for peer-to-peer clients. .
<peerAuthentication> Specifies authentication options for peer clients.
<messageSenderAuthentication> Specifies authentication options for message senders.

Parent Elements

Element Description
<clientCredentials> Specifies the credentials used to authenticate a client to a service.

Remarks

This configuration element specifies the credentials that a peer node uses to authenticate itself to other nodes in the mesh, as well as authentication settings that a peer node uses to authenticate other peer nodes. For more information, see Peer Channel Message Authentication and Securing Peer Channel Applications.

See Also

ClientCredentialsElement
ClientCredentials
PeerCredentialElement
Peer
ClientCredentials
Peer
PeerCredential
Peer-to-Peer Networking
Securing Clients
Peer Channel Message Authentication
Peer Channel Custom Authentication
Securing Peer Channel Applications
Securing Services and Clients