Added MqttClientTlsOptions to control RevocationMode for clients with limited Internet access (defaults to Online) (#1396)

Co-authored-by: Andres Olivares <andres.olivares@ncr.com>
This commit is contained in:
Andres Olivares
2022-05-08 14:31:14 +02:00
committed by GitHub
co-authored by Andres Olivares
parent 80aaca63f9
commit 967c964111
2 changed files with 3 additions and 1 deletions
@@ -103,7 +103,7 @@ namespace MQTTnet.Implementations
ApplicationProtocols = _tcpOptions.TlsOptions.ApplicationProtocols,
ClientCertificates = LoadCertificates(),
EnabledSslProtocols = _tcpOptions.TlsOptions.SslProtocol,
CertificateRevocationCheckMode = _tcpOptions.TlsOptions.IgnoreCertificateRevocationErrors ? X509RevocationMode.NoCheck : X509RevocationMode.Online,
CertificateRevocationCheckMode = _tcpOptions.TlsOptions.IgnoreCertificateRevocationErrors ? X509RevocationMode.NoCheck : _tcpOptions.TlsOptions.RevocationMode,
TargetHost = _tcpOptions.Server,
CipherSuitesPolicy = _tcpOptions.TlsOptions.CipherSuitesPolicy
};