NegotiateStream.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.
Ruft einen Boolean Wert ab, der angibt, ob diese NegotiateStream 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
truewenn 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 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);
}
Hinweise
Verschlüsselung trägt zum Schutz der Privatsphäre der Daten bei; Dies trägt dazu bei, sicherzustellen, dass daten während der Übertragung nicht von Dritten entschlüsselt werden können.