SecurityBindingElement.EndpointSupportingTokenParameters Propriété

Définition

Obtient le point de terminaison qui prend en charge des paramètres de jeton.

public:
 property System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ EndpointSupportingTokenParameters { System::ServiceModel::Security::Tokens::SupportingTokenParameters ^ get(); };
public System.ServiceModel.Security.Tokens.SupportingTokenParameters EndpointSupportingTokenParameters { get; }
member this.EndpointSupportingTokenParameters : System.ServiceModel.Security.Tokens.SupportingTokenParameters
Public ReadOnly Property EndpointSupportingTokenParameters As SupportingTokenParameters

Valeur de propriété

SupportingTokenParameters

Objet SupportingTokenParameters qui représente le point de terminaison qui prend en charge les paramètres de jeton.

Remarques

Les jetons de prise en charge fournissent des revendications supplémentaires outre celles contenues dans les jetons principaux de la liaison. La collection renvoyée par EndpointSupportingTokenParameters contient des paramètres de jeton supplémentaires (SecurityTokenParameters) pour toutes les opérations définies par un point de terminaison. Les paramètres du jeton principal sont recherchés sur SymmetricSecurityBindingElement ou AsymmetricSecurityBindingElement (les deux héritent de la classe SecurityBindingElement ). Dans le cas de SymmetricSecurityBindingElement, les paramètres du jeton principal sont renvoyés par la propriété ProtectionTokenParameters. L'élément AsymmetricSecurityBindingElement comporte deux propriétés de paramètre : InitiatorTokenParameters et RecipientTokenParameters.

Notes

Les propriétés sont appelées "paramètres" car elles spécifient uniquement le type du jeton de sécurité, pas les valeurs réelles.

Les jetons de prise en charge peuvent se limiter au niveau du point de terminaison, auquel cas ils sont inclus dans tous les messages sécurisés envoyés par le client au service. Le service veille à ce que tous ces messages contiennent les types de jetons de prise en charge configurés par cette propriété.

Pour ne fournir les jetons de prise en charge que pour une opération (et non toutes les opérations sur un point de terminaison), utilisez la propriété OptionalOperationSupportingTokenParameters.

S’applique à