MessageSecurityOverHttp.AlgorithmSuite Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает набор алгоритмов, используемый для обеспечения безопасности сообщений на уровне SOAP.
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
Значение свойства
Объект SecurityAlgorithmSuite. Значение по умолчанию — Basic256.
Исключения
Значение AlgorithmSuite равно null
.
Примеры
В следующем примере кода показано, как получить доступ к этому свойству и задать его.
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
Комментарии
Это свойство наиболее актуально при работе с платформой, отличной от Windows Communication Foundation (WCF), которая использует набор алгоритмов, отличных от стандартных. При внесении изменений в параметры настройки необходимо знать о сильных и слабых сторонах соответствующих алгоритмов.