Class MqttClientCertificateSelectionEventArgs
- Namespace
- Azure.Iot.Operations.Protocol.Models
- Assembly
- Azure.Iot.Operations.Protocol.dll
public sealed class MqttClientCertificateSelectionEventArgs : EventArgs
- Inheritance
-
MqttClientCertificateSelectionEventArgs
- Inherited Members
Constructors
MqttClientCertificateSelectionEventArgs(string, X509CertificateCollection, X509Certificate, string[], MqttClientTcpOptions)
public MqttClientCertificateSelectionEventArgs(string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers, MqttClientTcpOptions tcpOptions)
Parameters
targetHost
stringlocalCertificates
X509CertificateCollectionremoteCertificate
X509CertificateacceptableIssuers
string[]tcpOptions
MqttClientTcpOptions
Properties
AcceptableIssuers
public string[] AcceptableIssuers { get; }
Property Value
- string[]
LocalCertificates
public X509CertificateCollection LocalCertificates { get; }
Property Value
RemoteCertificate
public X509Certificate RemoteCertificate { get; }
Property Value
TargetHost
public string TargetHost { get; }
Property Value
TcpOptions
public MqttClientTcpOptions TcpOptions { get; }