Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad NegotiateStream.IsEncrypted

 

Publicado: octubre de 2016

Obtiene un Boolean valor que indica si este NegotiateStream utiliza el cifrado de datos.

Espacio de nombres:   System.Net.Security
Ensamblado:  System (en System.dll)

public override bool IsEncrypted { get; }

Valor de propiedad

Type: System.Boolean

true Si los datos se cifran antes de transmitirse a través de la red y se descifran al llegar al extremo remoto; de lo contrario, false.

El cifrado ayuda a proteger la privacidad de los datos; es decir, ayuda a garantizar que mientras están en tránsito no puede descifrar un tercero.

En el ejemplo de código siguiente se muestra cómo mostrar el valor de esta propiedad.

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

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: