<identidade>
O elemento de identidade permite que um programador cliente especifique no momento da conceção a identidade esperada do serviço. No processo de handshake entre o cliente e o serviço, a infraestrutura do Windows Communication Foundation (WCF) irá garantir que a identidade do serviço esperado corresponde aos valores deste elemento e, portanto, pode ser autenticada. Para obter mais informações, veja Identidade e Autenticação do Serviço.
<configuração>
<system.serviceModel>
<cliente>
<ponto final>
<identidade>
Syntax
<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 secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Nenhum.
Elementos Subordinados
Elemento | Descrição |
---|---|
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 as definições para a validação do certificado X.509. Este elemento é do tipo CertificateReferenceElement. |
dns | Especifica o DNS de um certificado X.509 utilizado para autenticar um serviço. Este elemento contém um atributo value que é uma cadeia e contém a identidade real. |
rsa | Especifica o valor do campo RSA de um certificado X.509 utilizado para autenticar um serviço num cliente. Este elemento contém um atributo value que é uma cadeia e contém a identidade real |
servicePrincipalName | Especifica uma identidade de nome principal do servidor (SPN), que é o nome principal utilizado por um cliente para identificar exclusivamente uma instância de um serviço. Este elemento contém um atributo value que é uma cadeia 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 início de sessão de um utilizador numa rede. O nome principal de utilizador consiste no nome de objeto de utilizador utilizado no Active Directory, seguido do símbolo at (@) e, em seguida, normalmente, o domínio principal do Sistema de Nomes de Domínio. Por exemplo, Jorge na árvore de domínio Fabrikam.com pode ter o nome jeff@fabrikam.comprincipal de utilizador . Este elemento contém um atributo value que é uma cadeia e contém o nome principal real. Este elemento é do tipo UserPrincipalNameElement. |
Elementos Principais
Elemento | Descrição |
---|---|
<personalizado> | Especifica uma resolução de elemento da rede personalizada para um netPeerTcpBinding. |
<ponto final> | Configura pontos finais de serviço. |
<ponto> final do <cliente> | Configura pontos finais de canal. |
<emissor> | Especifica o Serviço de Tokens de Segurança (STS) para o serviço federado. |
<issuerMetadata> | Especifica o ponto final de metadados para o Serviço de Tokens de Segurança (STS) de um serviço federado. |
<issuedTokenParameters> | Define parâmetros para um token emitido num enlace personalizado. |
<localIssuer> | Especifica um Serviço de Tokens de Segurança (STS) local. |