Partilhar via


<emitidoToken>

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

<configuração>
   <system.serviceModel>
     <comportamentos>
       <endpointComportamentos>
         <comportamento>
           <clientCredenciais>
             <emitidoToken>

Sintaxe

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

Attributes

Attribute Description
cacheIssuedTokens Atributo booleano opcional que especifica se os tokens são armazenados em cache. A predefinição é true.
defaultKeyEntropyMode Atributo de cadeia de caracteres opcional que especifica quais valores aleatórios (entropias) são usados para operações de handshake. Os valores incluem ClientEntropy, ServerEntropye , O CombinedEntropypadrão é CombinedEntropy. Este 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 passar antes que um token seja renovado. Os valores vão de 0 a 100. O padrão é 60, que especifica 60% do tempo que passa antes que uma renovação seja tentada.
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 serviço de token de segurança) não especifica uma hora. O padrão é "10675199.02:48:05.4775807."

Elementos filho

Elemento Description
<localEmissor> Especifica o endereço do emissor local do token e a associação usada para se comunicar com o ponto de extremidade.
<emissorChannelBehaviors> Especifica os comportamentos de ponto de extremidade a serem usados ao entrar em contato com um emissor local.

Elementos pai

Elemento Description
<clientCredenciais> Especifica as credenciais usadas para autenticar um cliente em um serviço.

Observações

Um token emitido é um tipo de credencial personalizada usado, por exemplo, ao autenticar com um STS (Serviço de Token de Segurança) em um cenário federado. Por padrão, o token é um token SAML. Para obter mais informações, consulte Federação e tokens emitidos e 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.

Consulte também