Partager via


NSStreamSocketSecurityLevel Énumération

Définition

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.

S’applique à