NegotiateStream.IsEncrypted Eigenschap

Definitie

Hiermee wordt een Boolean waarde opgehaald die aangeeft of er NegotiateStream gegevensversleuteling wordt gebruikt.

public:
 virtual property bool IsEncrypted { bool get(); };
public override bool IsEncrypted { get; }
member this.IsEncrypted : bool
Public Overrides ReadOnly Property IsEncrypted As Boolean

Waarde van eigenschap

true als gegevens worden versleuteld voordat ze via het netwerk worden verzonden en ontsleuteld wanneer ze het externe eindpunt bereiken; anders, false.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe de waarde van deze eigenschap wordt weergegeven.

 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);
}

Opmerkingen

Versleuteling helpt de privacy van de gegevens te beschermen; het helpt er namelijk voor te zorgen dat gegevens tijdens de overdracht niet door derden kunnen worden ontcijferd.

Van toepassing op

Zie ook