AuthenticatedStream.IsMutuallyAuthenticated Eigenschaft

Definition

Ruft einen Boolean Wert ab, der angibt, ob sowohl Server als auch Client authentifiziert wurden.

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

Eigenschaftswert

truewenn der Client und der Server authentifiziert wurden; andernfalls . false

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie der Wert dieser Eigenschaft angezeigt wird.

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

Hinweise

Nicht alle Sicherheitsprotokolle unterstützen die gegenseitige Authentifizierung. Um zu ermitteln, ob die gegenseitige Authentifizierung von dem sicherheitsprotokoll unterstützt wird, das in einer Klasse implementiert ist, die von AuthenticatedStreamerbt, überprüfen Sie die Klassendokumentation.

Gilt für: