NegotiateStream.IsAuthenticated Propiedad

Definición

Obtiene un valor Boolean que indica si la autenticación se realizó correctamente.

C#
public override bool IsAuthenticated { get; }

Valor de propiedad

Es true si la autenticación se realizó correctamente; en caso contrario, es false.

Ejemplos

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

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

Comentarios

Los clientes se autentican mediante una llamada a los AuthenticateAsClient métodos o BeginAuthenticateAsClient . Los servidores se autentican mediante una llamada a los AuthenticateAsServer métodos o BeginAuthenticateAsServer .

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