MessageSecurityOverHttp.AlgorithmSuite Propriété

Définition

Spécifie la suite d’algorithmes utilisée pour les messages de sécurité au niveau du SOAP.

public:
 property System::ServiceModel::Security::SecurityAlgorithmSuite ^ AlgorithmSuite { System::ServiceModel::Security::SecurityAlgorithmSuite ^ get(); void set(System::ServiceModel::Security::SecurityAlgorithmSuite ^ value); };
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get; set; }
member this.AlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite with get, set
Public Property AlgorithmSuite As SecurityAlgorithmSuite

Valeur de propriété

SecurityAlgorithmSuite La valeur par défaut est Basic256.

Exceptions

La valeur de AlgorithmSuite est null.

Exemples

Le code suivant montre comment accéder à et définir cette propriété.

WSHttpBinding binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Message;
binding.Security.Message.AlgorithmSuite =
    System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256;
Dim binding As New WSHttpBinding()
binding.Security.Mode = SecurityMode.Message
binding.Security.Message.AlgorithmSuite = _
System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256

Remarques

Cette propriété est particulièrement pertinente quand vous travaillez avec une plateforme non Windows Communication Foundation (WCF) qui utilise un ensemble d’algorithmes différents de la valeur par défaut. Vous devez connaître les forces et les faiblesses des algorithmes concernés lorsque vous modifiez ce paramètre.

S’applique à