Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica um token personalizado usado para autenticar um cliente em um serviço.
<configuração>
<system.serviceModel>
<Comportamentos>
<endpointBehaviors>
<comportamento>
<Clientcredentials>
<issuedToken>
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 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 são de 0 a 100. O padrão é 60, que especifica 60% do tempo passa 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 serviço de token de segurança) não especifica uma hora. O padrão é "10675199.02:48:05.4775807". |
Elementos filho
| Elemento | Description |
|---|---|
| <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 entrar em contato com um emissor local. |
Elementos pai
| Elemento | Description |
|---|---|
| <Clientcredentials> | Especifica as credenciais usadas para autenticar um cliente em um serviço. |
Observações
Um token emitido é um tipo de credencial personalizado 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, 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
- IssuedTokenClientElement
- ClientCredentialsElement
- ClientCredentials
- IssuedToken
- IssuedToken
- IssuedTokenClientCredential
- Comportamentos de segurança
- Protegendo serviços e clientes
- Federação e tokens emitidos
- Protegendo clientes
- Como criar um cliente federado
- Como configurar um emissor local
- Federação e tokens emitidos