FederatedMessageSecurityOverHttp.AlgorithmSuite Propiedad

Definición

Obtiene o establece el conjunto de algoritmos que especifica el cifrado de mensajes y los algoritmos del ajuste de clave.

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. De manera predeterminada, es Basic256.

Excepciones

El valor es null.

Ejemplos

El código siguiente muestra cómo tener acceso a esta propiedad desde el enlace y cómo 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 objeto SecurityAlgorithmSuite que se devuelve contiene numerosas propiedades que especifican algoritmos de seguridad que se utilizarán en condiciones concretas. También describe varias funciones de seguridad del servicio.

Se aplica a