NegotiateStream.IsAuthenticated Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera wartość wskazującą Boolean , czy uwierzytelnianie zakończyło się pomyślnie.
public:
virtual property bool IsAuthenticated { bool get(); };
public override bool IsAuthenticated { get; }
member this.IsAuthenticated : bool
Public Overrides ReadOnly Property IsAuthenticated As Boolean
Wartość nieruchomości
true w przypadku pomyślnego uwierzytelnienia; w przeciwnym razie , false.
Przykłady
Poniższy przykład kodu przedstawia wyświetlanie wartości tej właściwości.
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);
}
Uwagi
Klienci uwierzytelniają się przez wywołanie AuthenticateAsClient metod lub BeginAuthenticateAsClient . Serwery są uwierzytelniane przez wywołanie AuthenticateAsServer metod lub BeginAuthenticateAsServer .