BasicHttpSecurity Klasse

Definition

Konfiguriert die Sicherheitseinstellungen einer basicHttpBinding-Bindung.Configures the security settings of a basicHttpBinding binding.

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.Initializes a new instance of the BasicHttpSecurity class.

Eigenschaften

Message

Ruft die Sicherheitseinstellungen auf Nachrichtenebene für eine basicHttpBinding-Bindung ab.Gets the message-level security settings for a basicHttpBinding binding.

Mode

Ruft den Sicherheitsmodus für eine basicHttpBinding-Bindung ab oder legt ihn fest.Gets or sets the security mode for a basicHttpBinding binding.

Transport

Ruft die Sicherheitseinstellungen auf Transportebene für eine basicHttpBinding-Bindung ab.Gets the transport-level security settings for a basicHttpBinding binding.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ShouldSerializeMessage()

Bestimmt, ob ein Nachrichtenelement serialisiert werden soll.Determines whether a message element should be serialized.

ShouldSerializeTransport()

Bestimmt, ob das Transportelement serialisiert werden soll.Determines whether the transport element should be serialized.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: