SecurityProtocolType Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de beveiligingsprotocollen op die worden ondersteund door het Schannel-beveiligingspakket.
Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.
public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType =
Public Enum SecurityProtocolType
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| SystemDefault | 0 | Hiermee kan het besturingssysteem het beste protocol kiezen dat u kunt gebruiken en protocollen blokkeren die niet beveiligd zijn. Tenzij uw app een specifieke reden heeft om dit niet te doen, moet u deze waarde gebruiken. |
| Ssl3 | 48 | Hiermee geeft u het SSL-beveiligingsprotocol (Secure Socket Layer) 3.0 op. SSL 3.0 is vervangen door het TLS-protocol (Transport Layer Security) en is alleen beschikbaar voor achterwaartse compatibiliteit. |
| Tls | 192 | Hiermee geeft u het TLS 1.0-beveiligingsprotocol (Transport Layer Security) op. Het TLS 1.0-protocol wordt gedefinieerd in IETF RFC 2246. |
| Tls11 | 768 | Hiermee geeft u het TLS-beveiligingsprotocol (Transport Layer Security) 1.1 op. Het TLS 1.1-protocol wordt gedefinieerd in IETF RFC 4346. Op Windows systemen wordt deze waarde ondersteund vanaf Windows 7. |
| Tls12 | 3072 | Hiermee geeft u het TLS-beveiligingsprotocol (Transport Layer Security) 1.2 op. Het TLS 1.2-protocol wordt gedefinieerd in IETF RFC 5246. Op Windows systemen wordt deze waarde ondersteund vanaf Windows 7. |
| Tls13 | 12288 | Hiermee geeft u het TLS 1.3-beveiligingsprotocol. Het TLS-protocol wordt gedefinieerd in IETF RFC 8446. |
Opmerkingen
Deze opsomming definieert de set waarden die u kunt gebruiken om op te geven welk transportbeveiligingsprotocol moet worden gebruikt. Het is het geïnventariseerd type voor de SecurityProtocol eigenschap. Gebruik deze opsomming om uw transportbeveiligingsprotocolbeleid te bepalen wanneer u HTTP-API's gebruikt in het .NET Framework, zoals WebClient, HttpWebRequest, HttpClient en SmtpClient (bij gebruik van TLS/SSL).
Bij de TLS-protocollen (Transport Layer Security) wordt ervan uitgegaan dat een verbindingsgeoriënteerd protocol, meestal TCP, in gebruik is.