SecurityBindingElement.OperationSupportingTokenParameters Propriété

Définition

Obtient la collection des paramètres du jeton de prise en charge de l’opération.

public:
 property System::Collections::Generic::IDictionary<System::String ^, System::ServiceModel::Security::Tokens::SupportingTokenParameters ^> ^ OperationSupportingTokenParameters { System::Collections::Generic::IDictionary<System::String ^, System::ServiceModel::Security::Tokens::SupportingTokenParameters ^> ^ get(); };
public System.Collections.Generic.IDictionary<string,System.ServiceModel.Security.Tokens.SupportingTokenParameters> OperationSupportingTokenParameters { get; }
member this.OperationSupportingTokenParameters : System.Collections.Generic.IDictionary<string, System.ServiceModel.Security.Tokens.SupportingTokenParameters>
Public ReadOnly Property OperationSupportingTokenParameters As IDictionary(Of String, SupportingTokenParameters)

Valeur de propriété

IDictionary<TKey,TValue> des types String (clé) et SupportingTokenParameters (valeur).

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 la propriété OperationSupportingTokenParameters contient des paramètres de jeton supplémentaires (SecurityTokenParameters) pour les opérations spécifiques définies. 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. 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 avoir une portée différente de la liaison, dans ce cas l'opération, auquel cas ils sont inclus dans tous les messages sécurisés envoyés par le client aux services comprenant l'Action spécifiée.

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 à