Compartilhar via


<issuedToken>

Especifica um token personalizado usado para autenticar um cliente para um serviço.

<configuration>
  <system.serviceModel>
    <behaviors>
      <endpointBehaviors>
        <behavior>
          <clientCredentials>
            <issuedToken>

Syntax

<issuedToken cacheIssuedTokens="Boolean"
             defaultKeyEntropyMode="ClientEntropy/ServerEntropy/CombinedEntropy"
             issuedTokenRenewalThresholdPercentage = "0 to 100"
             issuerChannelBehaviors="String"
             localIssuerChannelBehaviors="String"
             maxIssuedTokenCachingTime="TimeSpan">
</issuedToken>

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Atributo Descrição
cacheIssuedTokens Atributo booliano opcional que especifica se os tokens são armazenados em cache. O padrão é true.
defaultKeyEntropyMode Atributo de cadeia de caracteres opcional que especifica quais valores aleatórios (entropies) são usados para operações de handshake. Os valores incluem ClientEntropy, ServerEntropye CombinedEntropy, o padrão é CombinedEntropy. Esse atributo é do tipo SecurityKeyEntropyMode.
issuedTokenRenewalThresholdPercentage Atributo inteiro opcional que especifica a porcentagem de um período de tempo válido (fornecido pelo emissor do token) que pode ser passado antes que um token seja renovado. Os valores válidos são de 0 a 100. O padrão é 60, que especifica 60% do tempo passado antes da tentativa de renovação.
issuerChannelBehaviors Atributo opcional que especifica os comportamentos de canal a serem usados ao se comunicar com o emissor.
localIssuerChannelBehaviors Atributo opcional que especifica os comportamentos de canal a serem usados ao se comunicar com o emissor local.
maxIssuedTokenCachingTime Atributo Timespan opcional que especifica a duração em que os tokens emitidos são armazenados em cache quando o emissor do token (um STS) não especifica uma hora. O padrão é “10675199.02:48:05.4775807.”

Elementos filho

Elemento Descrição
<localIssuer> Especifica o endereço do emissor local do token e a associação usada para se comunicar com o ponto de extremidade.
<issuerChannelBehaviors> Especifica os comportamentos de ponto de extremidade a serem usados ao contatar um emissor local.

Elementos pai

Elemento Descrição
<clientCredentials> Especifica as credenciais usadas para autenticar um cliente para um serviço.

Comentários

Um token emitido é um tipo de credencial personalizado usado, por exemplo, ao autenticar com um STS (Serviço de Token Seguro) em um cenário federado. Por padrão, o token é um token SAML. Para obter mais informações, consulte Federação e Tokens Emitidos, Federação e Tokens Emitidos.

Esta seção contém os elementos usados para configurar um emissor local de tokens ou comportamentos usados com um serviço de token de segurança. Para obter instruções sobre como configurar um cliente para usar um emissor local, consulte Como configurar um emissor local.

Confira também