Lire en anglais

Partager via


SslStream.IsEncrypted Propriété

Définition

Obtient une valeur Boolean qui indique si ce SslStream utilise le chiffrement de données.

C#
public override bool IsEncrypted { get; }

Valeur de propriété

true si les données sont chiffrées avant d'être transmises sur le réseau et déchiffrées lorsqu'elles atteignent le point de terminaison distant ; sinon, false.

Exemples

L’exemple de code suivant illustre l’affichage de la valeur de cette propriété.

C#
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);
}

Remarques

Le chiffrement permet de protéger la confidentialité des données, c’est-à-dire de s’assurer que pendant le transit des données, elles ne peuvent pas être déchiffrées par des tiers.

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1