<identity>

L'elemento identity consente a uno sviluppatore di client di specificare in fase di progettazione l'identità prevista del servizio. Nel processo di handshake tra il client e il servizio, l'infrastruttura windows Communication Foundation (WCF) garantisce che l'identità del servizio previsto corrisponda ai valori di questo elemento e quindi possa essere autenticata. Per altre informazioni, vedere Identità del servizio e autenticazione.

<Configurazione>
  <system.serviceModel>
    <Client>
      <Endpoint>
        <Identità>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione
certificato Specifica le impostazioni di un certificato X.509. L'elemento è di tipo CertificateElement. Contiene un attributo stringa encodedValue che specifica il valore codificato da questo certificato.
certificateReference Specifica le impostazioni per la convalida del certificato X.509. L'elemento è di tipo CertificateReferenceElement.
dns Specifica il DNS di un certificato X.509 usato per autenticare un servizio. Questo elemento contiene un attributo stringa value contenente l'identità effettiva.
rsa Specifica il valore del campo RSA di un certificato X.509 usato per autenticare un servizio presso un client. Questo elemento contiene un attributo stringa value contenente l'identità effettiva.
servicePrincipalName Specifica l'identità di un nome principale di servizio (SPN, Server Principal Name), ovvero il nome principale usato da un client per identificare in modo univoco un'istanza di un servizio. Questo elemento contiene un attributo stringa value contenente il nome principale effettivo. L'elemento è di tipo ServicePrincipalNameElement.
userPrincipalName Specifica l'identità di un nome principale dell'utente (UPN, User Principal Name), ovvero il tipo di nome che un utente usa per accedere a una rete. Il nome principale utente è costituito dal nome dell'oggetto utente utilizzato in Active Directory, seguito dalla chiocciola (@) e quindi, di norma, dal dominio padre DNS (Domain Name System). Ad esempio, Jeff nell'albero di dominio Fabrikam.com potrebbe avere il nome jeff@fabrikam.comdell'entità utente . Questo elemento contiene un attributo stringa value contenente il nome principale effettivo. L'elemento è di tipo UserPrincipalNameElement.

Elementi padre

Elemento Descrizione
<Personalizzato> Specifica un resolver peer personalizzato per un'associazione netPeerTcpBinding.
<Endpoint> Configura gli endpoint di servizio.
<endpoint> del <client> Configura gli endpoint del canale.
<Emittente> Specifica il servizio token di sicurezza del servizio federato.
<issuerMetadata> Specifica l'endpoint dei metadati del servizio token di sicurezza di un servizio federato.
<emessoTokenParameters> Definisce i parametri di un token emesso in un'associazione personalizzata.
<emittenteLocale> Specifica un servizio token di sicurezza locale.

Vedi anche