Freigeben über


BasicHttpSecurity Klasse

Definition

Konfiguriert die Sicherheitseinstellungen einer basicHttpBinding-Bindung.

public ref class BasicHttpSecurity sealed
public sealed class BasicHttpSecurity
type BasicHttpSecurity = class
Public NotInheritable Class BasicHttpSecurity
Vererbung
BasicHttpSecurity

Beispiele

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())

Konstruktoren

BasicHttpSecurity()

Initialisiert eine neue Instanz der BasicHttpSecurity-Klasse.

Eigenschaften

Message

Ruft die Sicherheitseinstellungen auf Nachrichtenebene für eine basicHttpBinding-Bindung ab.

Mode

Ruft den Sicherheitsmodus für eine basicHttpBinding-Bindung ab oder legt ihn fest.

Transport

Ruft die Sicherheitseinstellungen auf Transportebene für eine basicHttpBinding-Bindung ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ShouldSerializeMessage()

Bestimmt, ob ein Nachrichtenelement serialisiert werden soll.

ShouldSerializeTransport()

Bestimmt, ob das Transportelement serialisiert werden soll.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für