<issuedToken>
Especifica um token personalizado utilizado para autenticar um cliente num serviço.
<configuração>
<system.serviceModel>
<comportamentos>
<endpointBehaviors>
<comportamento>
<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 secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Atributo | Descrição |
---|---|
cacheIssuedTokens |
Atributo booleano opcional que especifica se os tokens são colocados em cache. A predefinição é true . |
defaultKeyEntropyMode |
Atributo de cadeia opcional que especifica que valores aleatórios (entropies) são utilizados para operações de handshake. Os valores incluem ClientEntropy , ServerEntropy e CombinedEntropy , A predefinição é CombinedEntropy . Este atributo é do tipo SecurityKeyEntropyMode. |
issuedTokenRenewalThresholdPercentage |
Atributo inteiro opcional que especifica a percentagem de um período de tempo válido (fornecido pelo emissor de tokens) que pode passar antes de um token ser renovado. Os valores são de 0 a 100. A predefinição é 60, que especifica 60% do tempo passado antes de uma renovação ser tentada. |
issuerChannelBehaviors |
Atributo opcional que especifica os comportamentos do canal a utilizar ao comunicar com o emissor. |
localIssuerChannelBehaviors |
Atributo opcional que especifica os comportamentos do canal a utilizar ao comunicar com o emissor local. |
maxIssuedTokenCachingTime |
Atributo Timespan opcional que especifica a duração em que os tokens emitidos são colocados em cache quando o emissor de tokens (um STS) não especifica uma hora. A predefinição é "10675199.02:48:05.4775807". |
Elementos Subordinados
Elemento | Descrição |
---|---|
<localIssuer> | Especifica o endereço do emissor local do token e o enlace utilizado para comunicar com o ponto final. |
<issuerChannelBehaviors> | Especifica os comportamentos de ponto final a utilizar ao contactar um emissor local. |
Elementos Principais
Elemento | Descrição |
---|---|
<clientCredentials> | Especifica as credenciais utilizadas para autenticar um cliente num serviço. |
Observações
Um token emitido é um tipo de credencial personalizado utilizado, por exemplo, ao autenticar com um Serviço de Token Seguro (STS) num cenário federado. Por predefinição, o token é um token SAML. Para obter mais informações, veja Tokens de Federação e Emitidos e Tokens de Federação e Emitidos.
Esta secção contém os elementos utilizados para configurar um emissor local de tokens ou comportamentos utilizados com um serviço de tokens de segurança. Para obter instruções sobre como configurar um cliente para utilizar um emissor local, veja Como: Configurar um Emissor Local.
Ver também
- IssuedTokenClientElement
- ClientCredentialsElement
- ClientCredentials
- IssuedToken
- IssuedToken
- IssuedTokenClientCredential
- Comportamentos de Segurança
- Proteger Serviços e Clientes
- Tokens de Federação e Emitidos
- Proteger Clientes
- Como: Criar um Cliente Federado
- Como: Configurar um Emissor Local
- Tokens de Federação e Emitidos