SslStream.IsEncrypted Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public:
virtual property bool IsEncrypted { bool get(); };
public override bool IsEncrypted { get; }
member this.IsEncrypted : bool
Public Overrides ReadOnly Property IsEncrypted As Boolean
Eigenschaftswert
true wenn Daten verschlüsselt werden, bevor sie über das Netzwerk übertragen und entschlüsselt werden, wenn sie den Remoteendpunkt erreicht; andernfalls false.
Beispiele
Im folgenden Codebeispiel wird die Anzeige des Werts dieser Eigenschaft veranschaulicht.
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
Hinweise
Die Verschlüsselung trägt zum Schutz der Privatsphäre der Daten bei, d. h. sie trägt dazu bei, sicherzustellen, dass während der Übertragung von Daten keine Entschlüsselung durch Dritte möglich ist.