BasicHttpSecurity Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define as configurações de segurança de uma basicHttpBinding associação.
public ref class BasicHttpSecurity sealed
public sealed class BasicHttpSecurity
type BasicHttpSecurity = class
Public NotInheritable Class BasicHttpSecurity
- Herança
-
BasicHttpSecurity
Exemplos
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())
Construtores
| Nome | Description |
|---|---|
| BasicHttpSecurity() |
Inicializa uma nova instância da classe BasicHttpSecurity. |
Propriedades
| Nome | Description |
|---|---|
| Message |
Obtém as configurações de segurança em nível de mensagem para uma |
| Mode |
Obtém ou define o modo de segurança para uma |
| Transport |
Obtém as configurações de segurança em nível de transporte para uma |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ShouldSerializeMessage() |
Determina se um elemento de mensagem deve ser serializado. |
| ShouldSerializeTransport() |
Determina se o elemento de transporte deve ser serializado. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |