다음을 통해 공유


NetTcpSecurity.Mode 속성

정의

NetTcpBinding으로 구성된 엔드포인트에서 메시지 수준 보안을 사용하는지 아니면 전송 수준 보안을 사용하는지를 가져오거나 설정합니다.

public:
 property System::ServiceModel::SecurityMode Mode { System::ServiceModel::SecurityMode get(); void set(System::ServiceModel::SecurityMode value); };
public System.ServiceModel.SecurityMode Mode { get; set; }
member this.Mode : System.ServiceModel.SecurityMode with get, set
Public Property Mode As SecurityMode

속성 값

SecurityMode

엔드포인트에서 메시지 수준 보안을 사용하는지 아니면 전송 수준 보안을 사용하는지를 나타내는 SecurityMode 값입니다. 기본값은 Transport입니다.

예외

값이 정의되지 않은 경우

예제

NetTcpSecurity security = binding.Security;
Console.WriteLine("\tSecurity Mode: {0}", security.Mode);

설명

보안 모드는 엔드포인트에 필요한 보안 유형을 결정합니다. Windows Communication Foundation(WCF) 보안은 시스템 제공 바인딩으로 구성된 메시지 전송을 보호하는 다양한 메커니즘을 제공합니다. 각 바인딩은 이러한 보안 모드의 하위 집합을 지원합니다. 모드는 메시지 전송 보안 기능(무결성, 기밀성 및 인증)이 필요한 메커니즘을 결정합니다.

적용 대상