<securityTokenHandlers>

Spécifie une collection de gestionnaires de jetons de sécurité inscrits auprès du point de terminaison.Specifies a collection of security token handlers that are registered with the endpoint.

<configuration>
  <system.identityModel>
    <identityConfiguration>
      <securityTokenHandlers>

SyntaxeSyntax

<system.identityModel>  
  <identityConfiguration>  
    <securityTokenHandlers>  
    </securityTokenHandlers>  
  </identityConfiguration>  
</system.identityModel>  

Attributs et élémentsAttributes and Elements

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.The following sections describe attributes, child elements, and parent elements.

AttributsAttributes

AttributAttribute DescriptionDescription
namename Spécifie le nom d’une collection de gestionnaires de jetons.Specifies the name of a token handler collection. Les seules valeurs reconnues par l’infrastructure sont « ActAs » et « OnBehalfOf ».The only values recognized by the framework are "ActAs" and "OnBehalfOf". Si les collections de gestionnaires de jetons sont spécifiées avec l’un de ces noms, la collection sera utilisée lors du traitement des jetons ActAs ou OnBehalfOf, respectivement.If token handler collections are specified with either of these names, the collection will be used when processing ActAs or OnBehalfOf tokens respectively.

Éléments enfantsChild Elements

ÉlémentElement DescriptionDescription
<add> Ajoute un gestionnaire de jetons de sécurité à la collection de gestionnaires de jetons.Adds a security token handler to the token handler collection.
<clear> Efface tous les gestionnaires de jetons de sécurité de la collection de gestionnaires de jetons.Clears all security token handlers from the token handler collection.
<remove> Supprime un gestionnaire de jetons de sécurité de la collection de gestionnaires de jetons.Removes a security token handler from the token handler collection.
<securityTokenHandlerConfiguration> Fournit la configuration pour la collection de gestionnaires de jetons.Provides configuration for the collection of token handlers.

Éléments parentsParent Elements

ÉlémentElement DescriptionDescription
<identityConfiguration> Spécifie les paramètres d’identité au niveau du service.Specifies service-level identity settings.

RemarquesRemarks

Vous pouvez spécifier une ou plusieurs collections nommées de gestionnaires de jetons de sécurité dans une configuration de service.You can specify one or more named collections of security token handlers in a service configuration. Vous pouvez spécifier un nom pour une collection à l’aide de l' name attribut.You can specify a name for a collection by using the name attribute. Les seuls noms que le Framework gère sont « ActAs » et « OnBehalfOf ».The only names that the framework handles are "ActAs" and "OnBehalfOf". Si des gestionnaires existent dans ces collections, ils sont utilisés par un service d’émission de jeton de sécurité (STS) à la place des gestionnaires par défaut lors du traitement ActAs et des OnBehalfOf jetons.If handlers exist in these collections, they are used by a security token service (STS) instead of the default handlers when processing ActAs and OnBehalfOf tokens.

Par défaut, la collection est remplie avec les types de gestionnaires suivants : SamlSecurityTokenHandler , Saml2SecurityTokenHandler ,,,, KerberosSecurityTokenHandler WindowsUserNameSecurityTokenHandler RsaSecurityTokenHandler X509SecurityTokenHandler et EncryptedSecurityTokenHandler .By default, the collection is populated with the following handler types: SamlSecurityTokenHandler, Saml2SecurityTokenHandler, KerberosSecurityTokenHandler, WindowsUserNameSecurityTokenHandler, RsaSecurityTokenHandler, X509SecurityTokenHandler, and EncryptedSecurityTokenHandler. Vous pouvez modifier la collection à l’aide <add> des <remove> éléments, et <clear> .You can modify the collection by using the <add>, <remove>, and <clear> elements. Vous devez vous assurer qu’il n’existe qu’un seul gestionnaire d’un type particulier dans la collection.You must ensure that only a single handler of any particular type exists in the collection. Par exemple, si vous dérivez un gestionnaire de la Saml2SecurityTokenHandler classe, votre gestionnaire ou le Saml2SecurityTokenHandler peut être configuré dans une seule collection, mais pas les deux.For example, if you derive a handler from the Saml2SecurityTokenHandler class, either your handler or the Saml2SecurityTokenHandler may be configured in a single collection, but not both.

Utilisez l' <securityTokenHandlerConfiguration> élément pour spécifier les paramètres de configuration des gestionnaires dans la collection.Use the <securityTokenHandlerConfiguration> element to specify configuration settings for the handlers in the collection. Les paramètres spécifiés par le biais de cet élément remplacent ceux spécifiés sur le service par le biais de l' <identityConfiguration> élément.Settings specified through this element override those specified on the service through the <identityConfiguration> element. Certains gestionnaires (y compris plusieurs des types de gestionnaires intégrés) peuvent prendre en charge une configuration supplémentaire via un élément enfant de l' <add> élément.Some handlers (including several of the built-in handler types) can support additional configuration through a child element of the <add> element. Les paramètres spécifiés sur un gestionnaire substituent les paramètres équivalents spécifiés dans la collection ou le service.Settings specified on a handler override equivalent settings specified on the collection or the service.