<identity>

L'élément d'identité autorise un développeur client à spécifier au moment de la conception l'identité attendue du service. Lors du processus d’établissement de liaison entre le client et le service, l’infrastructure WCF (Windows Communication Foundation) s’assure que l’identité du service attendu correspond aux valeurs de cet élément et peut donc être authentifiée. Pour plus d’informations, consultez Identité du service et authentification.

<configuration>
  <system.serviceModel>
    <client>
      <endpoint>
        <identity>

Syntaxe

<identity>
  <certificate encodedValue="String" />
  <certificateReference findValue="String"
                        isChainIncluded="Boolean"
                        storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"
                        storeLocation="LocalMachine/CurrentUser"
                        X509FindType="Enumeration" />
  <dns value="String" />
  <rsa value="String" />
  <servicePrincipalName value="String" />
  <userPrincipalName value="String" />
</identity>

Attributs et éléments

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

Attributs

Aucune.

Éléments enfants

Élément Description
certificat Spécifie les paramètres d'un certificat X.509. Cet élément est de type CertificateElement. Il contient un encodedValue d'attribut qui est une chaîne indiquant la valeur encodée par ce certificat.
certificateReference Spécifie les paramètres de validation du certificat X.509. Cet élément est de type CertificateReferenceElement.
dns Spécifie le système DNS d'un certificat X.509 utilisé pour authentifier un service. Cet élément contient un attribut value qui est une chaîne et qui contient l'identité réelle.
rsa Indique la valeur du champ RSA d'un certificat X.509 utilisée pour authentifier un service au niveau d'un client. Cet élément contient un attribut value qui est une chaîne et qui contient l'identité réelle.
servicePrincipalName Indique le nom SPN correspondant au nom principal utilisé par un client pour identifier de manière unique l'instance d'un service. Cet élément contient un value d'attribut qui est une chaîne contenant le nom principal réel. Cet élément est de type ServicePrincipalNameElement.
userPrincipalName Spécifie une identité UPN correspondant au type de nom de connexion d'un utilisateur sur un réseau. Ce nom se compose du nom de l'objet utilisateur utilisé dans Active Directory, suivi de l'arobas (@) et, généralement, du domaine DNS (Domain Name System) parent. Par exemple, l’utilisateur Jeff dans l’arborescence du domaine Fabrikam.com pourrait porter le nom d’utilisateur principal jeff@fabrikam.com. Cet élément contient un value d'attribut qui est une chaîne contenant le nom principal réel. Cet élément est de type UserPrincipalNameElement.

Éléments parents

Élément Description
<custom> Indique le programme de résolution d'homologue personnalisé pour un netPeerTcpBinding.
<endpoint> Configure les points de terminaison de service.
<endpoint> de <client> Configure les points de terminaison de canal.
<issuer> Spécifie le service STS pour le service fédéré.
<issuerMetadata> Spécifie le point de terminaison de métadonnées pour le service STS d'un service fédéré.
<issuedTokenParameters> Définit des paramètres correspondant à un jeton émis dans une liaison personnalisée.
<localIssuer> Spécifie un service STS local.

Voir aussi