NetTcpSecurity.Mode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 값입니다. 기본값은 Transport입니다.
예외
값이 정의되지 않은 경우
예제
NetTcpSecurity security = binding.Security;
Console.WriteLine("\tSecurity Mode: {0}", security.Mode);
설명
보안 모드는 엔드포인트에 필요한 보안 유형을 결정합니다. Windows Communication Foundation(WCF) 보안은 시스템 제공 바인딩으로 구성된 메시지 전송을 보호하는 다양한 메커니즘을 제공합니다. 각 바인딩은 이러한 보안 모드의 하위 집합을 지원합니다. 모드는 메시지 전송 보안 기능(무결성, 기밀성 및 인증)이 필요한 메커니즘을 결정합니다.