<tokenEmesso>
Specifica un token personalizzato utilizzato per autenticare un client presso un servizio.
Gerarchia dello schema
<system.serviceModel>
<comportamenti>
<comportamentiEndpoint>
<behavior> di <endpointBehaviors>
<credenzialiClient>
<tokenEmesso>
Sintassi
<issuedToken
cacheIssuedTokens="Boolean"
defaultKeyEntropyMode="ClientEntropy/ServerEntropy/CombinedEntropy"
issuedTokenRenewalThresholdPercentage = "0 to 100"
issuerChannelBehaviors="String"
localIssuerChannelBehaviors="String"
maxIssuedTokenCachingTime="TimeSpan"
</issuedToken>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.
Attributi
Attributo | Descrizione |
---|---|
cacheIssuedTokens |
Attributo booleano facoltativo che specifica se i token vengono memorizzati nella cache. Il valore predefinito è true. |
defaultKeyEntropyMode |
Attributo stringa facoltativo che specifica quali valori casuali (entropie) sono utilizzati per le operazioni di handshake. I valori comprendono ClientEntropy, ServerEntropy e CombinedEntropy. Il valore predefinito CombinedEntropy. L'attributo è di tipo SecurityKeyEntropyMode. |
issuedTokenRenewalThresholdPercentage |
Attributo intero facoltativo che specifica la percentuale di un intervallo di tempo valido (fornito dall'emittente del token) che può trascorrere prima che un token venga rinnovato. I valori sono compresi tra 0 e 100. Il valore predefinito è 60 e indica che una volta trascorso il 60% dell'intervallo di tempo il sistema esegue un tentativo di rinnovo. |
issuerChannelBehaviors |
Attributo facoltativo che specifica i comportamenti di canale da utilizzare quando si comunica con l'emittente. |
localIssuerChannelBehaviors |
Attributo facoltativo che specifica i comportamenti di canale da utilizzare quando si comunica con l'emittente locale. |
maxIssuedTokenCachingTime |
Attributo Timespan facoltativo che, quando l'emittente del token (un servizio token di sicurezza) non specifica alcun intervallo, definisce la durata di memorizzazione nella cache dei token emessi. Il valore predefinito è "10675199.02:48:05.4775807". |
Elementi figlio
Elemento | Descrizione |
---|---|
Specifica l'indirizzo dell'emittente locale del token e l'associazione utilizzata per comunicare con l'endpoint. |
|
Specifica i comportamenti di endpoint da utilizzare quando si contatta un'emittente locale. |
Elementi padre
Elemento | Descrizione |
---|---|
Specifica le credenziali utilizzate per autenticare un client presso un servizio. |
Osservazioni
Un token emesso è un tipo di credenziale personalizzato utilizzato, ad esempio, quando si esegue l'autenticazione con un servizio token di sicurezza in uno scenario federato. Per impostazione predefinita, il token è un token SAML. Per ulteriori informazioni, vedere Federation and SAML e Federation and Issued Tokens.
Questa sezione contiene gli elementi utilizzati per configurare un'autorità emittente locale di token oppure i comportamenti utilizzati in un servizio token di sicurezza. Per istruzioni su come configurare un client affinché utilizzi un'autorità emittente locale, vedere How to: Configure a Local Issuer.
Vedere anche
Riferimento
IssuedTokenClientElement
ClientCredentialsElement
ClientCredentials
IssuedToken
IssuedToken
IssuedTokenClientCredential
Altre risorse
Security Behaviors in WCF
Securing Services and Clients
Federation and SAML
Securing Clients
How To: Create a Federated Client
How To: Configure a Local Issuer
Federation and Issued Tokens