Compartilhar via


TlsVersions Classe

Definição

Um local comum para especificar informações TLS para o projeto, quando o código deve ser explícito ou um usuário requer uma substituição.

public class TlsVersions
type TlsVersions = class
Public Class TlsVersions
Herança
TlsVersions

Comentários

À medida que as versões mais recentes do TLS são exibidas, devemos simplesmente atualizá-las aqui e ter todo o código que precisa saber referenciar essa classe para que todas elas sejam atualizadas e não corremos o risco de perder uma linha.

Campos

Instance

Uma instância estática dessa classe a ser usada pelos SDKs do .NET do IoT do Azure ao abrir conexões

Propriedades

CertificateRevocationCheck

Para habilitar a revogação de certificado marcar. O padrão é false.

MinimumTlsVersions

As versões aceitáveis do TLS a serem usadas quando o SDK precisar ser explícito.

Preferred

A versão do TLS a ser usada por padrão.

Métodos

SetLegacyAcceptableVersions()

Define as versões aceitáveis do TLS por HTTPS ou websocket para .NET Framework 4.5.1, pois ele não oferece uma opção "SystemDefault". Sem operações para outras versões do .NET. Define a propriedade CheckCertificateRevocationList como valor de CertificateRevocationCheck para .NET framework 4.5.1

SetMinimumTlsVersions(SslProtocols)

Define as versões mínimas aceitáveis do TLS.

Aplica-se a