SslStream.SslProtocol Propriété
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique le protocole de sécurité utilisé pour authentifier cette connexion.
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
Valeur de la propriété
Valeur SslProtocols qui représente des protocoles utilisés pour l'authentification.
Exemples
L’exemple suivant affiche les propriétés de sécurité du flux spécifié.
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
Remarques
Les protocoles de sécurité activés peuvent être spécifiés dans AuthenticateAsClient ou via EnabledSslProtocols et AuthenticateAsServer ou EnabledSslProtocols. Si aucun protocole de sécurité n’a été spécifié explicitement, la Default valeur est utilisée.
Le protocole utilisé pour l’authentification est sélectionné en fonction de ceux pris en charge par le client et le serveur.