FederatedMessageSecurityOverHttp.AlgorithmSuite Egenskap

Definition

Hämtar eller anger den algoritmsvit som anger meddelandekryptering och nyckelomslutningsalgoritmer.

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

Algoritmsviten som anger meddelandekryptering och nyckelomslutningsalgoritmer. Standardvärdet är Basic256.

Undantag

Värdet är null.

Exempel

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

// This method creates a WSFederationHttpBinding.
public static WSFederationHttpBinding
    CreateWSFederationHttpBinding(bool isClient)
{
  // Create an instance of the WSFederationHttpBinding.
  WSFederationHttpBinding b = new WSFederationHttpBinding();

  // Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message;

  // Set the Algorithm Suite to Basic256Rsa15.
  b.Security.Message.AlgorithmSuite = SecurityAlgorithmSuite.Basic256Rsa15;
' This method creates a WSFederationHttpBinding.
Public Shared Function CreateWSFederationHttpBinding(ByVal isClient As Boolean) As WSFederationHttpBinding
  ' Create an instance of the WSFederationHttpBinding.
  Dim b As New WSFederationHttpBinding()

  ' Set the security mode to Message.
  b.Security.Mode = WSFederationHttpSecurityMode.Message

  ' Set the Algorithm Suite to Basic256Rsa15.
  b.Security.Message.AlgorithmSuite = SecurityAlgorithmSuite.Basic256Rsa15

Kommentarer

Objektet SecurityAlgorithmSuite som returneras innehåller flera egenskaper som anger vilka säkerhetsalgoritmer som ska användas under specifika förhållanden. Den beskriver också olika säkerhetsfunktioner för tjänsten.

Gäller för