Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Propriedade NegotiateStream.IsServer

 
System_CAPS_noteObservação

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Obtém um valor Boolean que indica se o lado local da conexão usada por esse NegotiateStream foi autenticado como o servidor.

Namespace:   System.Net.Security
Assembly:  System (em System.dll)

public override bool IsServer { get; }

Valor da Propriedade

Type: System.Boolean

trueSe o ponto de extremidade local foi autenticado com êxito como o lado do servidor da conexão autenticada; Caso contrário, false.

Se a autenticação falha ou não ocorreu, essa propriedade retornará false.

Para autenticar o servidor, chame o AuthenticateAsServer ou BeginAuthenticateAsServer métodos.

O exemplo de código a seguir demonstra como exibir o valor dessa propriedade.

 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
Disponível desde 2.0
Retornar ao início
Mostrar: