Поделиться через


NonDualMessageSecurityOverHttp.EstablishSecurityContext Свойство

Определение

Возвращает или задает значение, указывающее, устанавливается ли маркер контекста безопасности.

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

Значение свойства

Значение true, если маркер контекста безопасности устанавливается; в противном случае — значение false.

Примеры

В следующем примере кода показано, как задать это свойство.

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

Комментарии

Это свойство управляет установлением маркера контекста безопасности посредством обмена WS-SecureConversation между клиентом и службой. При установке ему значения true требуется, чтобы удаленная сторона поддерживала WS-SecureConversation.

Применяется к