Преглед на файлове

let the OS choose the supported TLS ptotocols when connecting to a MQTT broker (#1271)

release/3.x.x
patagona преди 3 години
committed by GitHub
родител
ревизия
b779d04636
No known key found for this signature in database GPG ключ ID: 4AEE18F83AFDEB23
променени са 2 файла, в които са добавени 3 реда и са изтрити 11 реда
  1. +1
    -5
      Source/MQTTnet/Client/Options/MqttClientOptionsBuilderTlsParameters.cs
  2. +2
    -6
      Source/MQTTnet/Client/Options/MqttClientTlsOptions.cs

+ 1
- 5
Source/MQTTnet/Client/Options/MqttClientOptionsBuilderTlsParameters.cs Целия файл

@@ -19,11 +19,7 @@ namespace MQTTnet.Client.Options

public Func<MqttClientCertificateValidationCallbackContext, bool> CertificateValidationHandler { get; set; }

#if NETCOREAPP3_1 || NET5_0
public SslProtocols SslProtocol { get; set; } = SslProtocols.Tls13;
#else
public SslProtocols SslProtocol { get; set; } = SslProtocols.Tls12;
#endif
public SslProtocols SslProtocol { get; set; } = SslProtocols.None;

#if WINDOWS_UWP
public IEnumerable<IEnumerable<byte>> Certificates { get; set; }


+ 2
- 6
Source/MQTTnet/Client/Options/MqttClientTlsOptions.cs Целия файл

@@ -1,4 +1,4 @@
using System;
using System;
using System.Collections.Generic;
using System.Net.Security;
using System.Security.Authentication;
@@ -26,11 +26,7 @@ namespace MQTTnet.Client.Options
public List<SslApplicationProtocol> ApplicationProtocols { get; set; }
#endif

#if NETCOREAPP3_1 || NET5_0
public SslProtocols SslProtocol { get; set; } = SslProtocols.Tls13;
#else
public SslProtocols SslProtocol { get; set; } = SslProtocols.Tls12;
#endif
public SslProtocols SslProtocol { get; set; } = SslProtocols.None;

[Obsolete("This property will be removed soon. Use CertificateValidationHandler instead.")]
public Func<X509Certificate, X509Chain, SslPolicyErrors, IMqttClientOptions, bool> CertificateValidationCallback { get; set; }


Зареждане…
Отказ
Запис