SslStream.IsEncrypted Eigenschap

Definitie

Hiermee wordt een Boolean waarde opgehaald die aangeeft of er SslStream 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 DisplaySecurityServices(SslStream stream)
{
   Console.WriteLine("Is authenticated: {0} as server? {1}", stream.IsAuthenticated, stream.IsServer);
   Console.WriteLine("IsSigned: {0}", stream.IsSigned);
   Console.WriteLine("Is Encrypted: {0}", stream.IsEncrypted);
   Console.WriteLine("Is mutually authenticated: {0}", stream.IsMutuallyAuthenticated);
}
Private Shared Sub DisplaySecurityServices(stream As SslStream)
    Console.WriteLine("Is authenticated: {0} as server? {1}", stream.IsAuthenticated, stream.IsServer)
    Console.WriteLine("IsSigned: {0}", stream.IsSigned)
    Console.WriteLine("Is Encrypted: {0}", stream.IsEncrypted)
    Console.WriteLine("Is mutually authenticated: {0}", stream.IsMutuallyAuthenticated)
End Sub

Opmerkingen

Versleuteling helpt de privacy van de gegevens te beschermen, namelijk om ervoor te zorgen dat gegevens tijdens de overdracht niet kunnen worden ontcijferd door derden.

Van toepassing op