SecurityProtocolType Enumeração

Definição

Especifica os protocolos de segurança suportados pelo pacote de segurança Schannel.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

public enum class SecurityProtocolType
[System.Flags]
public enum SecurityProtocolType
[<System.Flags>]
type SecurityProtocolType = 
Public Enum SecurityProtocolType
Herança
SecurityProtocolType
Atributos

Campos

Name Valor Description
SystemDefault 0

Permite ao sistema operativo escolher o melhor protocolo a usar e bloquear protocolos que não são seguros. A menos que a tua aplicação tenha uma razão específica para não o fazer, deves usar esse valor.

Ssl3 48

Especifica o protocolo de segurança Secure Socket Layer (SSL) 3.0. O SSL 3.0 foi substituído pelo protocolo Transport Layer Security (TLS) e é fornecido apenas para compatibilidade retroativa.

Tls 192

Especifica o protocolo de segurança Transport Layer Security (TLS) 1.0. O protocolo TLS 1.0 está definido no IETF RFC 2246.

Tls11 768

Especifica o protocolo de segurança Transport Layer Security (TLS) 1.1. O protocolo TLS 1.1 está definido no IETF RFC 4346. Nos sistemas Windows, este valor é suportado a partir do Windows 7.

Tls12 3072

Especifica o protocolo de segurança Transport Layer Security (TLS) 1.2. O protocolo TLS 1.2 está definido no IETF RFC 5246. Nos sistemas Windows, este valor é suportado a partir do Windows 7.

Tls13 12288

Especifica o protocolo de segurança TLS 1.3. O protocolo TLS está definido no IETF RFC 8446.

Observações

Esta enumeração define o conjunto de valores que pode usar para especificar qual o protocolo de segurança de transporte a utilizar. É o tipo enumerado para a SecurityProtocol propriedade. Use esta enumeração para determinar a sua política de protocolo de segurança de transporte quando estiver a usar APIs HTTP no .NET Framework, como WebClient, HttpWebRequest, HttpClient e SmtpClient (ao usar TLS/SSL).

Os protocolos de Segurança da Camada de Transporte (TLS) assumem que está em uso um protocolo orientado à ligação, tipicamente TCP.

Aplica-se a

Ver também