Revert "Replace raw bytes with x509 certificate to allow specify passwords and flags"

This commit is contained in:
Christian
2019-11-17 21:24:30 +01:00
committed by GitHub
parent b2c2209b4f
commit 9aaa94e821
7 changed files with 7 additions and 7 deletions
@@ -132,7 +132,7 @@ namespace MQTTnet.Implementations
throw new NotSupportedException("Only one client certificate is supported for UWP.");
}
return new Certificate(options.TlsOptions.Certificates.First().GetRawCertData());
return new Certificate(options.TlsOptions.Certificates.First().AsBuffer());
}
private IEnumerable<ChainValidationResult> ResolveIgnorableServerCertificateErrors()
@@ -214,7 +214,7 @@ namespace MQTTnet.Implementations
foreach (var certificate in _options.TlsOptions.Certificates)
{
certificates.Add(certificate);
certificates.Add(new X509Certificate2(certificate));
}
return certificates;
@@ -84,7 +84,7 @@ namespace MQTTnet.Implementations
clientWebSocket.Options.ClientCertificates = new X509CertificateCollection();
foreach (var certificate in _options.TlsOptions.Certificates)
{
clientWebSocket.Options.ClientCertificates.Add(certificate);
clientWebSocket.Options.ClientCertificates.Add(new X509Certificate(certificate));
}
}