IsEncrypted 속성
이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

NegotiateStream.IsEncrypted 속성

 

NegotiateStream에서 데이터 암호화를 사용하는지 여부를 나타내는 Boolean 값을 가져옵니다.

네임스페이스:   System.Net.Security
어셈블리:  System.dll의 System

public override bool IsEncrypted { get; }

속성 값

Type: System.Boolean

네트워크를 통해 전송하기 전에 데이터를 암호화하고 원격 끝점에 도달한 후 해독하면 true이고, 그렇지 않으면 false입니다.

암호화를 사용하면 데이터를 전송하는 동안 다른 사람이 데이터를 해독할 수 없으므로 데이터의 개인 정보를 보호하는 데 도움이 됩니다.

다음 코드 예제에서는 이 속성의 값을 표시하는 방법을 보여 줍니다.

 static void DisplayAuthenticationProperties(NegotiateStream stream)
{
     Console.WriteLine("IsAuthenticated: {0}", stream.IsAuthenticated);
    Console.WriteLine("IsMutuallyAuthenticated: {0}", stream.IsMutuallyAuthenticated);
    Console.WriteLine("IsEncrypted: {0}", stream.IsEncrypted);
    Console.WriteLine("IsSigned: {0}", stream.IsSigned);
    Console.WriteLine("ImpersonationLevel: {0}", stream.ImpersonationLevel);
    Console.WriteLine("IsServer: {0}", stream.IsServer);
}

.NET Framework
2.0 이후에 사용 가능
맨 위로 이동
표시:
© 2016 Microsoft