Table of Contents

Class MqttClientOptionsBuilderTlsParameters

Namespace
MQTTnet.Client
Assembly
MQTTnet.dll
[Obsolete("Use methods from MqttClientOptionsBuilder instead.")]
public sealed class MqttClientOptionsBuilderTlsParameters
Inheritance
MqttClientOptionsBuilderTlsParameters
Inherited Members

Constructors

MqttClientOptionsBuilderTlsParameters()

public MqttClientOptionsBuilderTlsParameters()

Properties

AllowUntrustedCertificates

public bool AllowUntrustedCertificates { get; set; }

Property Value

bool

ApplicationProtocols

public List<SslApplicationProtocol> ApplicationProtocols { get; set; }

Property Value

List<SslApplicationProtocol>

CertificateValidationHandler

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

Property Value

Func<MqttClientCertificateValidationEventArgs, bool>

Certificates

[Obsolete("Use CertificatesProvider instead.")]
public IEnumerable<X509Certificate> Certificates { get; set; }

Property Value

IEnumerable<X509Certificate>

CertificatesProvider

public IMqttClientCertificatesProvider CertificatesProvider { get; set; }

Property Value

IMqttClientCertificatesProvider

IgnoreCertificateChainErrors

public bool IgnoreCertificateChainErrors { get; set; }

Property Value

bool

IgnoreCertificateRevocationErrors

public bool IgnoreCertificateRevocationErrors { get; set; }

Property Value

bool

SslProtocol

public SslProtocols SslProtocol { get; set; }

Property Value

SslProtocols

UseTls

public bool UseTls { get; set; }

Property Value

bool