SslStream.IsEncrypted Eigenschaft

Definition

Ruft einen Boolean Wert ab, der angibt, ob diese SslStream Datenverschlüsselung verwendet.

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.

Gilt für: