System.Net.Security Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des flux réseau pour les communications sécurisées entre les hôtes.
Classes
| Nom | Description |
|---|---|
| AuthenticatedStream |
Fournit des méthodes pour transmettre des informations d’identification dans un flux et demander ou effectuer l’authentification pour les applications client-serveur. |
| NegotiateStream |
Fournit un flux qui utilise le protocole de sécurité Negotiate pour authentifier le client, et éventuellement le serveur, dans la communication client-serveur. |
| SslClientAuthenticationOptions |
Représente un conteneur de propriétés d’authentification client pour le SslStream. |
| SslServerAuthenticationOptions |
Ce struct représente un conteneur de propriétés d’authentification serveur pour le SslStream. |
| 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. |
Structures
| Nom | Description |
|---|---|
| SslApplicationProtocol |
Représente une valeur de protocole d’application TLS. |
Énumérations
| Nom | Description |
|---|---|
| AuthenticationLevel |
Spécifie les exigences du client pour l’authentification et l’emprunt d’identité lors de l’utilisation de la classe WebRequest et des classes dérivées pour demander une ressource. |
| EncryptionPolicy |
Spécifie la stratégie de chiffrement. |
| 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). |
Délégués
| Nom | 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. |
| ServerCertificateSelectionCallback |
Sélectionne le certificat SSL (Secure Sockets Layer) du serveur. |