Partage via


SecurityBindingElement.OperationSupportingTokenParameters Propriété

Définition

Obtient la collection des paramètres de 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é

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

Remarques

Les jetons de prise en charge fournissent des revendications supplémentaires au-delà de celles contenues dans les jetons principaux pour la liaison.

La collection retournée par la OperationSupportingTokenParameters propriété contient des paramètres de jeton supplémentaires (SecurityTokenParameters) pour des opérations spécifiques définies. Les paramètres de jeton principal sont trouvés sur le ou sur le SymmetricSecurityBindingElementAsymmetricSecurityBindingElement (les deux héritent de la SecurityBindingElement classe). Dans le cas du jeton principal, les paramètres de SymmetricSecurityBindingElementjeton principal sont retournés par la ProtectionTokenParameters propriété. Sur l’emplacement, AsymmetricSecurityBindingElement il existe deux propriétés de paramètre, et les InitiatorTokenParametersRecipientTokenParameters propriétés.

Note

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

Les jetons de prise en charge peuvent être limités à une étendue différente de la liaison, dans ce cas l’opération, auquel cas elles sont incluses dans tous les messages sécurisés envoyés par le client aux services qui ont l’action spécifiée.

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

S’applique à