SslStream.SslProtocol Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der das Sicherheitsprotokoll angibt, das zum Authentifizieren dieser Verbindung verwendet wird.
public:
virtual property System::Security::Authentication::SslProtocols SslProtocol { System::Security::Authentication::SslProtocols get(); };
public virtual System.Security.Authentication.SslProtocols SslProtocol { get; }
member this.SslProtocol : System.Security.Authentication.SslProtocols
Public Overridable ReadOnly Property SslProtocol As SslProtocols
Eigenschaftswert
Der Wert, der SslProtocols Protokolle darstellt, die für die Authentifizierung verwendet werden.
Beispiele
Im folgenden Beispiel werden die Sicherheitseigenschaften des angegebenen Datenstroms angezeigt.
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
Hinweise
Die aktivierten Sicherheitsprotokolle können in AuthenticateAsClient oder über EnabledSslProtocols und oder AuthenticateAsServerEnabledSslProtocolsüber angegeben werden. Wenn kein Sicherheitsprotokoll explizit angegeben wurde, wird der Default Wert verwendet.
Das für die Authentifizierung verwendete tatsächliche Protokoll wird basierend auf den vom Client und Server unterstützten protokolliert.