System.Net.Security, espace de noms
.NET Framework 3.0
L'espace de noms System.Net.Security fournit des flux de données de réseau pour les communications sécurisées entre les hôtes.
| Classe | Description | |
|---|---|---|
![]() | AuthenticatedStream | Fournit des méthodes pour passer des informations d'identification via un flux et demander ou exécuter l'authentification pour des applications client-serveur. |
![]() | NegotiateStream | Fournit un flux qui utilise le protocole de sécurité Negotiate pour authentifier le client et éventuellement le serveur, dans les communications client-serveur. |
![]() | SslStream | Fournit un flux utilisé pour la communication client-serveur qui utilise le protocole de sécurité SSL (Secure Socket Layer) pour authentifier le serveur et éventuellement le client. |
| Délégué | Description | |
|---|---|---|
![]() | LocalCertificateSelectionCallback | Sélectionne le certificat SSL (Secure Sockets Layer) local utilisé pour l'authentification. |
![]() | RemoteCertificateValidationCallback | Vérifie le certificat SSL (Secure Sockets Layer) distant utilisé pour l'authentification. |
| Énumération | Description | |
|---|---|---|
![]() | AuthenticationLevel | Spécifie les exigences du client en matière d'authentification et d'emprunt d'identité lors de l'utilisation de la classe WebRequest et des classes dérivées pour demander une ressource. |
![]() | ProtectionLevel | Indique les services de sécurité demandés pour un flux authentifié. |
![]() | SslPolicyErrors | Énumère les erreurs de stratégie SSL (Secure Socket Layer). |


