MessageSecurityOverHttp.AlgorithmSuite Egenskap

Definition

Anger den algoritmsvit som används för säkerhetsmeddelanden på SOAP-nivå.

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

Egenskapsvärde

En SecurityAlgorithmSuite. Standardvärdet är Basic256.

Undantag

Värdet AlgorithmSuite för är null.

Exempel

Följande kod visar hur du kommer åt och anger den här egenskapen.

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

Kommentarer

Den här egenskapen är mest relevant när du arbetar med en WCF-plattform (icke-Windows Communication Foundation) som använder en uppsättning algoritmer som skiljer sig från standardvärdet. Du bör vara medveten om de relevanta algoritmernas styrkor och svagheter när du gör ändringar i den här inställningen.

Gäller för