<clientCredentials>

Indique les informations d'identification utilisées pour authentifier le client auprès d'un service.

<configuration>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior>
          <clientCredentials>

Syntaxe

<clientCredentials type="String"
                   supportInteractive="Boolean" >
  <clientCertificate>
  </clientCertificate>
  <digest>
  </digest>
  <issuedToken>
  </issuedToken>
  <peer>
  </peer>
  <serviceCertificate>
  </serviceCertificate>
  <windowsAuthentication>
  </windowsAuthentication>
</clientCredentials>

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
supportInteractive Valeur booléenne indiquant si un utilisateur interactif peut sélectionner les informations d'identification d'un client pendant l'exécution. La valeur par défaut est true.
type Chaîne qui spécifie le type de cet élément de configuration.

Éléments enfants

Élément Description
<clientCertificate> Indique le certificat utilisé pour authentifier le client auprès du service. Cet élément est de type X509InitiatorCertificateClientElement.
<httpDigest> Indique un condensat utilisé pour authentifier le client auprès du service. Cet élément est de type HttpDigestClientElement.
<issuedToken> Spécifie un type de jeton personnalisé utilisé pour authentifier le client à un service STS. Cet élément est de type IssuedTokenClientElement.
<peer> Spécifie des informations d'identification d'homologue actuelles. Cet élément est de type PeerCredentialElement.
<serviceCertificate> Spécifie le certificat utilisé pour authentifier le service auprès du client et fournit une structure permettant de définir des options de certificat. Ce certificat doit être fourni au client hors bande, à partir du service. Cet élément est de type X509RecipientCertificateClientElement.
<windows> Indique des informations d'identification Windows. La valeur par défaut correspond aux informations d'identification du thread actuel. Cet élément est de type WindowsClientElement.

Éléments parents

Élément Description
<behavior> Spécifie un comportement de point de terminaison.

Notes

Les informations d'identification du client permettent d'authentifier le client auprès des services dans les cas où l'authentification mutuelle est requise. Cette section de configuration peut également servir à spécifier des certificats de service pour les scénarios dans lesquels le client doit sécuriser des messages auprès d'un service à l'aide du certificat de ce dernier.

Voir aussi