Condividi tramite


FederatedMessageSecurityOverHttp.AlgorithmSuite Proprietà

Definizione

Consente di ottenere e impostare il gruppo di algoritmi che specifica la crittografia dei messaggi e gli algoritmi di incapsulamento della chiave.

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

Valore della proprietà

Suite di algoritmi che specifica gli algoritmi di crittografia e wrapping delle chiavi dei messaggi. Il valore predefinito è Basic256.

Eccezioni

Il valore è null.

Esempio

Nel codice seguente viene mostrato come utilizzare l'associazione per accedere a questa proprietà e come impostarla.

// 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

Commenti

L'oggetto SecurityAlgorithmSuite restituito contiene numerose proprietà che specificano vari algoritmi di sicurezza utilizzabili in condizioni specifiche. L'oggetto descrive inoltre varie funzionalità di sicurezza del servizio.

Si applica a