AuthenticatedStream.IsMutuallyAuthenticated Özellik

Tanım

Hem sunucunun hem de istemcinin kimliğinin doğrulanıp doğrulanmamış olduğunu gösteren bir Boolean değer alır.

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

Özellik Değeri

true istemci ve sunucunun kimliği doğrulanmışsa; aksi takdirde , false.

Örnekler

Aşağıdaki örnekte bu özelliğin değerinin görüntülenmesi gösterilmektedir.

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

Açıklamalar

Tüm güvenlik protokolleri karşılıklı kimlik doğrulamayı desteklemez. 'den AuthenticatedStreamdevralan bir sınıfta uygulanan güvenlik protokolü tarafından karşılıklı kimlik doğrulamasının desteklenip desteklenmediğini belirlemek için sınıf belgelerine bakın.

Şunlara uygulanır