NSStreamSocketSecurityLevel Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Protocollo di sicurezza da usare per un NSStream.
public enum NSStreamSocketSecurityLevel
type NSStreamSocketSecurityLevel =
- Ereditarietà
-
NSStreamSocketSecurityLevel
Campi
NegotiatedSsl | 4 | Indica che le due parti devono negoziare un protocollo e devono usare il protocollo socket più sicuro disponibile tra il client e il server. |
None | 0 | Non usare alcun protocollo di sicurezza. |
SslV2 | 1 | Richiedere l'uso di SSLv2. |
SslV3 | 2 | Richiedere l'uso di SSLv3. |
TlsV1 | 3 | Richiedere l'uso di TLSv1. |
Unknown | 5 | Il protocollo non è noto (può verificarsi solo se si compila un SDK precedente ed eseguito in un nuovo dispositivo e si è impostata l'impostazione su "negoziata" e quindi si legge nuovamente il valore). |
Commenti
Questo valore controlla il protocollo di sicurezza usato da un NSStream per trasferire i dati nel flusso, da niente, a una versione specifica di SSL o TLS o al meglio possibile.
Transport Layer Security (TLS) e il relativo predecessore, Secure Sockets Layer (SSL), sono protocolli crittografici progettati per garantire la sicurezza delle comunicazioni sui flussi.