BasicHttpSecurity Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konfigurerar säkerhetsinställningarna för en basicHttpBinding bindning.
public ref class BasicHttpSecurity sealed
public sealed class BasicHttpSecurity
type BasicHttpSecurity = class
Public NotInheritable Class BasicHttpSecurity
- Arv
-
BasicHttpSecurity
Exempel
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())
Konstruktorer
| Name | Description |
|---|---|
| BasicHttpSecurity() |
Initierar en ny instans av BasicHttpSecurity klassen. |
Egenskaper
| Name | Description |
|---|---|
| Message |
Hämtar säkerhetsinställningarna på meddelandenivå för en |
| Mode |
Hämtar eller anger säkerhetsläget för en |
| Transport |
Hämtar säkerhetsinställningarna på transportnivå för en |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ShouldSerializeMessage() |
Avgör om ett meddelandeelement ska serialiseras. |
| ShouldSerializeTransport() |
Avgör om transportelementet ska serialiseras. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |