NegotiateStream.IsEncrypted Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett Boolean värde som anger om detta NegotiateStream använder datakryptering.
public:
virtual property bool IsEncrypted { bool get(); };
public override bool IsEncrypted { get; }
member this.IsEncrypted : bool
Public Overrides ReadOnly Property IsEncrypted As Boolean
Egenskapsvärde
trueom data krypteras innan de överförs via nätverket och dekrypteras när de når fjärrslutpunkten; annars . false
Exempel
I följande kodexempel visas värdet för den här egenskapen.
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);
}
Kommentarer
Kryptering hjälper till att skydda datasekretessen. Det bidrar nämligen till att säkerställa att även om data överförs kan de inte dechiffreras av tredje part.