BasicHttpSecurity Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает параметры безопасности привязки basicHttpBinding .
public ref class BasicHttpSecurity sealed
public sealed class BasicHttpSecurity
type BasicHttpSecurity = class
Public NotInheritable Class BasicHttpSecurity
- Наследование
-
BasicHttpSecurity
Примеры
BasicHttpBinding binding = new BasicHttpBinding();
binding.Name = "binding1";
binding.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard;
binding.Security.Mode = BasicHttpSecurityMode.Message;
BasicHttpSecurity security = binding.Security;
BasicHttpMessageSecurity msgSecurity = security.Message;
BasicHttpSecurityMode secMode = security.Mode;
HttpTransportSecurity transSec = security.Transport;
Console.WriteLine("The message-level security setting is {0}", secMode.ToString());
Console.WriteLine("The transport-level security setting is {0}", transSec.ToString());
Dim binding As BasicHttpBinding = New BasicHttpBinding()
binding.Name = "binding1"
binding.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard
binding.Security.Mode = BasicHttpSecurityMode.Message
Dim security As BasicHttpSecurity = binding.Security
Dim msgSecurity As BasicHttpMessageSecurity = security.Message
Dim secMode As BasicHttpSecurityMode = security.Mode
Dim transSec As HttpTransportSecurity = security.Transport
Console.WriteLine("The message-level security setting is {0}", secMode.ToString())
Console.WriteLine("The transport-level security setting is {0}", transSec.ToString())
Конструкторы
| Имя | Описание |
|---|---|
| BasicHttpSecurity() |
Инициализирует новый экземпляр класса BasicHttpSecurity. |
Свойства
| Имя | Описание |
|---|---|
| Message |
Возвращает параметры безопасности на уровне сообщения для привязки |
| Mode |
Возвращает или задает режим безопасности привязки |
| Transport |
Возвращает параметры безопасности на уровне транспорта для привязки |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ShouldSerializeMessage() |
Определяет, следует ли сериализовать элемент сообщения. |
| ShouldSerializeTransport() |
Определяет, следует ли сериализовать элемент транспорта. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |