Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica un token personalizado que se usa para autenticar un cliente en un servicio.
<configuración>
<system.serviceModel>
<Comportamientos>
<endpointBehaviors>
<comportamiento>
<clientCredentials>
<issuedToken>
Syntax
<issuedToken cacheIssuedTokens="Boolean"
defaultKeyEntropyMode="ClientEntropy/ServerEntropy/CombinedEntropy"
issuedTokenRenewalThresholdPercentage = "0 to 100"
issuerChannelBehaviors="String"
localIssuerChannelBehaviors="String"
maxIssuedTokenCachingTime="TimeSpan">
</issuedToken>
Atributos y elementos
En las secciones siguientes se describen atributos, elementos secundarios y elementos primarios.
Attributes
| Atributo | Description |
|---|---|
cacheIssuedTokens |
Atributo booleano opcional que especifica si los tokens se almacenan en caché. El valor predeterminado es true. |
defaultKeyEntropyMode |
Atributo de cadena opcional que especifica qué valores aleatorios (entropías) se usan para las operaciones de protocolo de enlace. Los valores incluyen ClientEntropy, ServerEntropyy CombinedEntropy, El valor predeterminado es CombinedEntropy. Este atributo es de tipo SecurityKeyEntropyMode. |
issuedTokenRenewalThresholdPercentage |
Atributo entero opcional que especifica el porcentaje de un período de tiempo válido (proporcionado por el emisor del token) que puede pasar antes de renovar un token. Los valores van de 0 a 100. El valor predeterminado es 60, que especifica 60% del tiempo transcurrido antes de intentar una renovación. |
issuerChannelBehaviors |
Atributo opcional que especifica los comportamientos de canal que se usarán al comunicarse con el emisor. |
localIssuerChannelBehaviors |
Atributo opcional que especifica los comportamientos de canal que se usarán al comunicarse con el emisor local. |
maxIssuedTokenCachingTime |
Atributo Timespan opcional que especifica la duración que los tokens emitidos se almacenan en caché cuando el emisor del token (un servicio de token de seguridad) no especifica una hora. El valor predeterminado es "10675199.02:48:05.4775807". |
Elementos secundarios
| Elemento | Description |
|---|---|
| <localIssuer> | Especifica la dirección del emisor local del token y el enlace utilizado para comunicarse con el punto de conexión. |
| <issuerChannelBehaviors> | Especifica los comportamientos de punto de conexión que se usarán al ponerse en contacto con un emisor local. |
Elementos primarios
| Elemento | Description |
|---|---|
| <clientCredentials> | Especifica las credenciales usadas para autenticar un cliente en un servicio. |
Observaciones
Un token emitido es un tipo de credencial personalizado que se usa, por ejemplo, al autenticarse con un servicio de token de seguridad (STS) en un escenario federado. De forma predeterminada, el token es un token SAML. Para obtener más información, consulte Federación y tokens emitidos, y Federación y Tokens emitidos.
Esta sección contiene los elementos usados para configurar un emisor local de tokens o comportamientos usados con un servicio de token de seguridad. Para obtener instrucciones sobre cómo configurar un cliente para usar un emisor local, consulte How to: Configure a Local Issuer.
Consulte también
- IssuedTokenClientElement
- ClientCredentialsElement
- ClientCredentials
- IssuedToken
- IssuedToken
- IssuedTokenClientCredential
- Comportamientos de seguridad
- Protección de servicios y clientes
- Federación y tokens emitidos
- Protección de clientes
- Cómo: Crear un cliente federado
- Cómo: Configurar un emisor local
- Federación y tokens emitidos