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.IsEncrypted

 

Obtém uma Boolean valor que indica se este NegotiateStream usa a criptografia de dados.

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

public override bool IsEncrypted { get; }

Valor da Propriedade

Type: System.Boolean

true Se os dados são criptografados antes de serem transmitidas pela rede e descriptografados quando ele atinge o ponto de extremidade remoto. Caso contrário, false.

A criptografia ajuda a proteger a privacidade dos dados. ou seja, ele ajuda a garantir que, enquanto os dados estão em trânsito, ele não pode ser decifrado por terceiros.

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: