NSStreamSocketSecurityLevel Énumération
Définition
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.
Protocole de sécurité à utiliser pour un NSStream.
public enum NSStreamSocketSecurityLevel
type NSStreamSocketSecurityLevel =
- Héritage
-
NSStreamSocketSecurityLevel
Champs
NegotiatedSsl | 4 | Indique que les deux parties doivent négocier un protocole et qu’elles doivent utiliser le protocole de socket le plus sécurisé disponible entre le client et le serveur. |
None | 0 | N’utilisez aucun protocole de sécurité. |
SslV2 | 1 | Exiger l’utilisation de SSLv2. |
SslV3 | 2 | Exiger l’utilisation de SSLv3. |
TlsV1 | 3 | Exiger l’utilisation de TLSv1. |
Unknown | 5 | Le protocole n’est pas connu (ne peut se produire que si vous générez à l’aide d’un ancien KIT de développement logiciel (SDK) et que vous exécutez sur un nouvel appareil, et que vous avez défini le paramètre sur « négocié », puis que vous lisez la valeur). |
Remarques
Cette valeur contrôle le protocole de sécurité utilisé par NSStream pour transférer les données sur le flux, à partir de rien, vers une version spécifique de SSL ou TLS, ou le mieux possible.
Tls (Transport Layer Security) et son prédécesseur, SSL (Secure Sockets Layer), sont des protocoles de chiffrement conçus pour assurer la sécurité des communications sur les flux.