<identity>

Элемент identity позволяет разработчику клиента указать во время разработки ожидаемое удостоверение службы. В процессе подтверждения между клиентом и службой инфраструктура Windows Communication Foundation (WCF) гарантирует, что идентификатор ожидаемой службы соответствует значениям этого элемента и, таким образом, может пройти проверку подлинности. Дополнительные сведения см. в разделе Удостоверение и проверка подлинности службы.

<Конфигурации>
  <system.serviceModel>
    <Клиента>
      <Конечной точки>
        <Идентичности>

Синтаксис

<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>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Атрибуты

Отсутствует.

Дочерние элементы

Элемент Описание
сертификат Задает параметры сертификата X.509. Это элемент типа CertificateElement. Он содержит атрибут encodedValue, являющийся строкой, указывающей значение, зашифрованное с помощью этого сертификата.
certificateReference Задает параметры для проверки сертификата X.509. Это элемент типа CertificateReferenceElement.
dns Задает службу DNS-сертификата X.509, используемого для проверки подлинности службы. Этот элемент содержит атрибут value, являющийся строкой, и содержит фактическое удостоверение.
rsa Задает значение поля RSA сертификата X.509, используемое для проверки подлинности службы для клиента. Этот элемент содержит атрибут value, являющийся строкой, и содержит фактическое удостоверение.
servicePrincipalName Задает удостоверение имени участника-сервера, являющегося именем участника, используемым клиентом для уникальной идентификации экземпляра службы. Этот элемент содержит атрибут value, являющийся строкой, и содержит фактическое имя участника. Это элемент типа ServicePrincipalNameElement.
userPrincipalName Задает удостоверение имени участника-пользователя, являющегося именем входа пользователя в сеть. Имя участника-пользователя состоит из имени объекта пользователя, используемого в Active Directory, за которым следует символ (@), а затем обычно следует родительский домен службы доменных имен. Например, Джефф в дереве домена Fabrikam.com может иметь имя jeff@fabrikam.comучастника-пользователя . Этот элемент содержит атрибут value, являющийся строкой, и содержит фактическое имя участника. Это элемент типа UserPrincipalNameElement.

Родительские элементы

Элемент Описание
<Пользовательские> Задает настраиваемый одноранговый распознаватель для netPeerTcpBinding.
<Конечной точки> Настраивает конечные точки службы.
<<конечная точка> клиента> Настраивает конечные точки канала.
<Эмитента> Задает службу маркеров безопасности для федеративной службы.
<issuerMetadata> Задает конечную точку метаданных для службы маркеров безопасности федеративной службы.
<issuedTokenParameters> Задает параметры для выданного маркера в настраиваемой привязке.
<localIssuer> Задает локальную службу маркеров безопасности.

См. также раздел