Condividi tramite


<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

<emittenteLocale>

Specifica l'indirizzo dell'emittente locale del token e l'associazione utilizzata per comunicare con l'endpoint.

Elemento <issuerChannelBehaviors>

Specifica i comportamenti di endpoint da utilizzare quando si contatta un'emittente locale.

Elementi padre

Elemento Descrizione

<credenzialiClient>

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