<identità>
L'elemento identity consente a uno sviluppatore di client di specificare in fase di progettazione l'identità prevista per il servizio. Nel processo di handshake tra il client e il servizio, l'infrastruttura Windows Communication Foundation (WCF) garantirà che l'identità del servizio previsto corrisponda ai valori di questo elemento consentendone pertanto l'autenticazione. Per ulteriori informazioni, vedere Specifying Service Identity.
Gerarchia dello schema
<system.serviceModel>
<client>
<endpoint> di <client>
Sintassi
<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>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.
Attributi
Nessuno.
Elementi figlio
Elemento | Descrizione |
---|---|
certificate |
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 utilizzato 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 utilizzato 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 utilizzato 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 utilizza per accedere a una rete. È costituito dal nome dell'oggetto utente utilizzato in Active Directory seguito dal simbolo "@" e quindi, in genere, dal dominio padre DNS (Domain Name System). Il nome principale dell'utente Jeff, ad esempio, dell'albero di dominio Fabrikam.com sarebbe jeff@fabrikam.com. Questo elemento contiene un attributo stringa value contenente il nome principale effettivo. L'elemento è di tipo UserPrincipalNameElement. |
Elementi padre
Elemento | Descrizione |
---|---|
Specifica un resolver peer personalizzato per un'associazione netPeerTcpBinding. |
|
Configura differenti tipi di endpoint. |
|
Specifica il servizio token di sicurezza del servizio federato. |
|
Specifica l'endpoint dei metadati del servizio token di sicurezza di un servizio federato. |
|
Definisce i parametri di un token emesso in un'associazione personalizzata. |
|
Specifica un servizio token di sicurezza locale. |
Vedere anche
Riferimento
IdentityElement
EndpointAddress
Identity
Altre risorse
Specifying Service Identity
Endpoints: Addresses, Bindings, and Contracts