Partilhar via


<identity>

O elemento identidade permite a um programador cliente especificar, no momento do design, a identidade esperada do serviço. No processo de handshake entre o cliente e o serviço, a infraestrutura da Windows Communication Foundation (WCF) garantirá que a identidade do serviço esperado corresponde aos valores deste elemento e, assim, pode ser autenticada. Para obter mais informações, consulte Identidade e autenticação do serviço.

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

Sintaxe

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

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Nenhum.

Elementos filho

Elemento Description
certificado Especifica as definições de um certificado X.509. Este elemento é do tipo CertificateElement. Contém um atributo encodedValue que é uma cadeia, que especifica o valor codificado por este certificado.
certificateReference Especifica definições para validação de certificados X.509. Este elemento é do tipo CertificateReferenceElement.
sistema de nomes de domínio (DNS) Especifica o DNS de um certificado X.509 usado para autenticar um serviço. Este elemento contém um atributo value que é uma cadeia de caracteres, e contém a identidade real.
RSA Especifica o valor do campo RSA de um certificado X.509 usado para autenticar um serviço junto de um cliente. Este elemento contém um atributo value que é uma cadeia de caracteres, e contém a identidade real
servicePrincipalName Especifica uma identidade de nome principal de servidor (SPN), que é o nome principal usado por um cliente para identificar de forma única uma instância de um serviço. Este elemento contém um atributo value que é uma cadeia de caracteres, e contém o nome principal real. Este elemento é do tipo ServicePrincipalNameElement.
userPrincipalName Especifica uma identidade de nome principal de utilizador (UPN), que é o tipo de nome de login de um utilizador numa rede. O nome principal do utilizador consiste no nome do objeto de utilizador usado no Active Directory, seguido do símbolo at (@) e, normalmente, do domínio pai do Sistema de Nomes de Domínio. Por exemplo, o Jeff na árvore de domínios Fabrikam.com pode ter o nome jeff@fabrikam.comprincipal do utilizador . Este elemento contém um atributo value que é uma cadeia de caracteres, e contém o nome principal real. Este elemento é do tipo UserPrincipalNameElement.

Elementos Principais

Elemento Description
<Personalizado> Especifica um resolvedor peer personalizado para um netPeerTcpBinding.
<Ponto final> Configura pontos de extremidade de serviço.
<Endpoint> do <cliente> Configura os pontos finais dos canais.
<Emissora> Especifica o Serviço de Token de Segurança (STS) para o serviço federado.
<issuerMetadados> Especifica o endpoint de metadados para o Serviço de Token de Segurança (STS) de um serviço federado.
<ParametrosTokens emitidos> Define parâmetros para um token emitido numa ligação personalizada.
<localEmissor> Especifica um Serviço de Token de Segurança local (STS).

Consulte também