AuthenticatedStream.IsServer Propiedad

Definición

Obtiene un Boolean valor que indica si el lado local de la conexión se autenticó como servidor.

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

Valor de propiedad

true si el punto de conexión local se autenticó como el lado servidor de una conexión autenticada del servidor cliente; false si el punto de conexión local se ha autenticado como cliente.

Ejemplos

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

// 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

La mayoría de los protocolos de seguridad usados para la autenticación de cliente-servidor definen un comportamiento y requisitos específicos para proporcionar credenciales para la autenticación en función de si es el cliente o el servidor.

Se aplica a