BasicHttpSecurity BasicHttpSecurity BasicHttpSecurity BasicHttpSecurity Class

Définition

Configure les paramètres de sécurité d'une liaison basicHttpBinding.Configures the security settings of a basicHttpBinding binding.

public ref class BasicHttpSecurity sealed
public sealed class BasicHttpSecurity
type BasicHttpSecurity = class
Public NotInheritable Class BasicHttpSecurity
Héritage
BasicHttpSecurityBasicHttpSecurityBasicHttpSecurityBasicHttpSecurity

Exemples

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

Constructeurs

BasicHttpSecurity() BasicHttpSecurity() BasicHttpSecurity() BasicHttpSecurity()

Initialise une nouvelle instance de la classe BasicHttpSecurity.Initializes a new instance of the BasicHttpSecurity class.

Propriétés

Message Message Message Message

Obtient les paramètres de sécurité au niveau du message pour une liaison basicHttpBinding.Gets the message-level security settings for a basicHttpBinding binding.

Mode Mode Mode Mode

Obtient ou configure le mode de sécurité d'une liaison basicHttpBinding.Gets or sets the security mode for a basicHttpBinding binding.

Transport Transport Transport Transport

Permet d'obtenir les paramètres de sécurité au niveau du transport pour une liaison basicHttpBinding.Gets the transport-level security settings for a basicHttpBinding binding.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ShouldSerializeMessage() ShouldSerializeMessage() ShouldSerializeMessage() ShouldSerializeMessage()

Détermine une valeur indiquant si un élément de message doit être sérialisé.Determines whether a message element should be serialized.

ShouldSerializeTransport() ShouldSerializeTransport() ShouldSerializeTransport() ShouldSerializeTransport()

Détermine si l'élément de transport doit être sérialisé.Determines whether the transport element should be serialized.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à