SslStream.IsMutuallyAuthenticated Propiedad

Definición

Obtiene un valor de Boolean que indica si se autenticaron tanto el cliente como el servidor.

C#
public override bool IsMutuallyAuthenticated { get; }

Valor de propiedad

true si se han autenticado tanto el servidor como el cliente; de lo contrario, false.

Ejemplos

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

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

Comentarios

El servidor especifica la autenticación mutua cuando el servidor quiere que el cliente proporcione un certificado para la autenticación.

Se aplica a

Producto Versiones
.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

Consulte también