AuthenticatedStream.IsMutuallyAuthenticated Propiedad

Definición

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

public:
 abstract property bool IsMutuallyAuthenticated { bool get(); };
public abstract bool IsMutuallyAuthenticated { get; }
member this.IsMutuallyAuthenticated : bool
Public MustOverride ReadOnly Property IsMutuallyAuthenticated As Boolean

Valor de propiedad

Es true si se han autenticado el cliente y el servidor; de lo contrario, es false.

Ejemplos

En el ejemplo siguiente se muestra el valor de esta propiedad.

// The following class displays the properties of an authenticatedStream.
public ref class AuthenticatedStreamReporter
{
public:
   static void DisplayProperties( AuthenticatedStream^ stream )
   {
      Console::WriteLine( L"IsAuthenticated: {0}", stream->IsAuthenticated );
      Console::WriteLine( L"IsMutuallyAuthenticated: {0}", stream->IsMutuallyAuthenticated );
      Console::WriteLine( L"IsEncrypted: {0}", stream->IsEncrypted );
      Console::WriteLine( L"IsSigned: {0}", stream->IsSigned );
      Console::WriteLine( L"IsServer: {0}", stream->IsServer );
   }

};
// The following class displays the properties of an authenticatedStream.
public class AuthenticatedStreamReporter
{
    public static void DisplayProperties(AuthenticatedStream 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("IsServer: {0}", stream.IsServer);
    }
}
' The following class displays the properties of an AuthenticatedStream.
Public Class AuthenticatedStreamReporter
    Public Shared Sub DisplayProperties(stream As AuthenticatedStream)
        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("IsServer: {0}", stream.IsServer)
    End Sub
End Class

Comentarios

No todos los protocolos de seguridad admiten la autenticación mutua. Para determinar si la autenticación mutua es compatible con el protocolo de seguridad implementado en una clase que hereda de , compruebe la documentación de AuthenticatedStreamla clase.

Se aplica a