SslStream.IsEncrypted Propriété

Définition

Obtient une Boolean valeur qui indique si cela SslStream utilise le chiffrement des données.

public:
 virtual property bool IsEncrypted { bool get(); };
public override bool IsEncrypted { get; }
member this.IsEncrypted : bool
Public Overrides ReadOnly Property IsEncrypted As Boolean

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é.

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

Remarques

Le chiffrement permet de protéger la confidentialité des données, à savoir qu’il permet de s’assurer que bien que les données soient en transit, elles ne peuvent pas être déchiffrées par des tiers.

S’applique à