SslStream.CipherAlgorithm Tulajdonság

Definíció

Lekéri az ebben SslStreama szakaszban használt tömeges titkosítási algoritmust azonosító értéket.

public:
 virtual property System::Security::Authentication::CipherAlgorithmType CipherAlgorithm { System::Security::Authentication::CipherAlgorithmType get(); };
public virtual System.Security.Authentication.CipherAlgorithmType CipherAlgorithm { get; }
member this.CipherAlgorithm : System.Security.Authentication.CipherAlgorithmType
Public Overridable ReadOnly Property CipherAlgorithm As CipherAlgorithmType

Tulajdonság értéke

Az ebben SslStreama szakaszban használt tömeges titkosítási algoritmust azonosító érték.

Kivételek

A CipherAlgorithm tulajdonság a hitelesítési folyamat befejezése vagy a hitelesítési folyamat meghiúsulása előtt lett elérve.

Példák

Az alábbi kódpéldában a megadott stream titkosítási beállításai láthatók.

static void DisplaySecurityLevel(SslStream stream)
{
   Console.WriteLine("Cipher: {0} strength {1}", stream.CipherAlgorithm, stream.CipherStrength);
   Console.WriteLine("Hash: {0} strength {1}", stream.HashAlgorithm, stream.HashStrength);
   Console.WriteLine("Key exchange: {0} strength {1}", stream.KeyExchangeAlgorithm, stream.KeyExchangeStrength);
   Console.WriteLine("Protocol: {0}", stream.SslProtocol);
}
Private Shared Sub DisplaySecurityLevel(stream As SslStream)
    Console.WriteLine("Cipher: {0} strength {1}", stream.CipherAlgorithm, stream.CipherStrength)
    Console.WriteLine("Hash: {0} strength {1}", stream.HashAlgorithm, stream.HashStrength)
    Console.WriteLine("Key exchange: {0} strength {1}", stream.KeyExchangeAlgorithm, stream.KeyExchangeStrength)
    Console.WriteLine("Protocol: {0}", stream.SslProtocol)
End Sub

Megjegyzések

A tulajdonság értékére NullCipherAlgorithm akkor van szükség, ha az NoEncryption enumerálási értéket egy példány létrehozásához SslStream használják.

Windows Server 2003 és Windows XP nem támogatja a Null értéket. Így még ha az Null értéket is a példány létrehozásához SslStream használják, a EncryptionPolicy tulajdonság a következő lesz None: . A Null érték csak Windows Vista és újabb verziókban lesz visszaadva.

A következőre érvényes: