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

Возвращает параметры безопасности на уровне сообщения для привязки basicHttpBinding .

Mode

Возвращает или задает режим безопасности привязки basicHttpBinding .

Transport

Возвращает параметры безопасности на уровне транспорта для привязки basicHttpBinding .

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ShouldSerializeMessage()

Определяет, следует ли сериализовать элемент сообщения.

ShouldSerializeTransport()

Определяет, следует ли сериализовать элемент транспорта.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к