Share via


TlsVersions Clase

Definición

Un lugar común para especificar información de TLS para el proyecto, cuando el código debe ser explícito o un usuario requiere una invalidación.

public class TlsVersions
type TlsVersions = class
Public Class TlsVersions
Herencia
TlsVersions

Comentarios

A medida que salgan las versiones más recientes de TLS, basta con actualizarlas aquí y tener todo el código que necesita saber hacer referencia a esta clase para que todos se actualicen y no corremos el riesgo de que falten líneas.

Campos

Instance

Una instancia estática de esta clase que usarán los SDK de .NET de Azure IoT al abrir conexiones

Propiedades

CertificateRevocationCheck

Para habilitar la comprobación de revocación de certificados. El valor predeterminado es false.

MinimumTlsVersions

Las versiones aceptables de TLS que se usarán cuando el SDK debe ser explícito.

Preferred

Versión de TLS que se va a usar de forma predeterminada.

Métodos

SetLegacyAcceptableVersions()

Establece las versiones aceptables de TLS a través de HTTPS o websocket para .NET Framework 4.5.1, ya que no ofrece una opción "SystemDefault". No-op para otras versiones de .NET. Establece la propiedad CheckCertificateRevocationList en el valor de CertificateRevocationCheck para .NET Framework 4.5.1

SetMinimumTlsVersions(SslProtocols)

Establece las versiones mínimas aceptables de TLS.

Se aplica a