FederatedMessageSecurityOverHttp.AlgorithmSuite Propiedad

Definición

Obtiene o establece el conjunto de algoritmos que especifica el cifrado de mensajes y los algoritmos de encapsulado de claves.

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

Valor de propiedad

Conjunto de algoritmos que especifica el cifrado de mensajes y los algoritmos de encapsulado de claves. El valor predeterminado es Basic256.

Excepciones

El valor es null.

Ejemplos

En el código siguiente se muestra cómo acceder a esta propiedad desde el enlace y establecerla.

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

Comentarios

El SecurityAlgorithmSuite objeto que se devuelve contiene numerosas propiedades que especifican algoritmos de seguridad que se usarán en condiciones específicas. También describe varias funcionalidades de seguridad del servicio.

Se aplica a