<identity>
L'élément Identity permet à un développeur d'applications clientes de spécifier au moment de la conception l'identité attendue du service. Dans le processus de négociation entre le client et le service, l'infrastructure Windows Communication Foundation (WCF) garantit que l'identité du service attendu correspond aux valeurs de cet élément et peut donc être authentifiée. Pour plus d'informations, consultez Specifying Service Identity.
Hiérarchie de schéma
<system.serviceModel>
<client>
<endpoint> de <client>
Syntaxe
<identity>
<certificate encodedValue="String"/>
<certificateReference findValue="String"
isChainIncluded="Boolean"
storeName="AddressBook/AuthRoot/CertificateAuthority/Disallowed/My/Root/TrustedPeople/TrustedPublisher"storeName="
storeLocation="LocalMachine/CurrentUser"
X509FindType= Enumeration./>
<dns value="String"/>
<rsa value="String"/>
<servicePrincipalName value="String"/>
<usePrincipalName value="String"/>
</identity>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucun.
Éléments enfants
Élément | Description |
---|---|
certificate |
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. Le nom d'utilisateur principal se compose du nom d'objet utilisateur utilisé dans Active Directory, suivi par le symbole @, puis, généralement, du domaine DNS parent. Par exemple, un utilisateur Jean faisant partie de l'arborescence de domaine Fabrikam.com peut avoir le nom d'utilisateur principal jean@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 |
---|---|
Indique le programme de résolution d'homologue personnalisé pour un netPeerTcpBinding. |
|
Configure différents types de points de terminaison. |
|
Spécifie le service STS pour le service fédéré. |
|
Spécifie le point de terminaison de métadonnées pour le service STS d'un service fédéré. |
|
Définit des paramètres correspondant à un jeton émis dans une liaison personnalisée. |
|
Spécifie un service STS local. |
Voir aussi
Référence
IdentityElement
EndpointAddress
Identity
Autres ressources
Specifying Service Identity
Endpoints: Addresses, Bindings, and Contracts