Compartilhar via


NonDualMessageSecurityOverHttp.EstablishSecurityContext Propriedade

Definição

Obtém ou define um valor que indica se um token de contexto de segurança está estabelecido.

public:
 property bool EstablishSecurityContext { bool get(); void set(bool value); };
public bool EstablishSecurityContext { get; set; }
member this.EstablishSecurityContext : bool with get, set
Public Property EstablishSecurityContext As Boolean

Valor da propriedade

true se um token de contexto de segurança estiver estabelecido; caso contrário, false.

Exemplos

O código a seguir mostra como definir essa propriedade.

WSHttpBinding binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Message;
binding.Security.Message.AlgorithmSuite =
    System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256;
binding.Security.Message.EstablishSecurityContext = true;
Dim binding As New WSHttpBinding()
binding.Security.Mode = SecurityMode.Message
binding.Security.Message.AlgorithmSuite = System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256
binding.Security.Message.EstablishSecurityContext = True

Comentários

Essa propriedade controla se um token de contexto de segurança é estabelecido por meio de uma troca de WS-SecureConversation entre o cliente e o serviço. Defini-lo como true requer que a parte remota dê suporte a WS-SecureConversation.

Aplica-se a