Condividi tramite


SecurityProtocolType Enumerazione

Definizione

Specifica i protocolli di sicurezza supportati dal pacchetto di sicurezza Schannel.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType = 
Public Enum SecurityProtocolType
Ereditarietà
SecurityProtocolType
Attributi

Campi

Nome Valore Descrizione
SystemDefault 0

Consente al sistema operativo di scegliere il protocollo migliore da usare e di bloccare i protocolli non sicuri. A meno che l'app non abbia un motivo specifico, devi usare questo valore.

Ssl3 48

Specifica il protocollo di sicurezza SSL (Secure Socket Layer) 3.0. SSL 3.0 è stato sostituito dal protocollo TLS (Transport Layer Security) e viene fornito solo per la compatibilità con le versioni precedenti.

Tls 192

Specifica il protocollo di sicurezza TLS (Transport Layer Security) 1.0. Il protocollo TLS 1.0 è definito in IETF RFC 2246.

Tls11 768

Specifica il protocollo di sicurezza TLS (Transport Layer Security) 1.1. Il protocollo TLS 1.1 è definito in IETF RFC 4346. Nei sistemi Windows questo valore è supportato a partire da Windows 7.

Tls12 3072

Specifica il protocollo di sicurezza TLS (Transport Layer Security) 1.2. Il protocollo TLS 1.2 è definito in IETF RFC 5246. Nei sistemi Windows questo valore è supportato a partire da Windows 7.

Tls13 12288

Specifica il protocollo di sicurezza TLS 1.3. Il protocollo TLS è definito in IETF RFC 8446.

Commenti

Questa enumerazione definisce il set di valori che è possibile utilizzare per specificare il protocollo di sicurezza del trasporto da utilizzare. È il tipo enumerato per la SecurityProtocol proprietà . Usare questa enumerazione per determinare i criteri del protocollo di sicurezza del trasporto quando si usano le API HTTP in .NET Framework, WebClientad esempio , HttpWebRequest, HttpCliente SmtpClient (quando si usa TLS/SSL).

I protocolli Tls (Transport Layer Security) presuppongono che sia in uso un protocollo orientato alla connessione, in genere TCP.

Si applica a

Vedi anche