Add Wiki Code.

This commit is contained in:
Christian Kratky
2019-05-06 20:22:41 +02:00
parent 2ecbd83d06
commit 53ab2ac140
2 changed files with 43 additions and 2 deletions
+21 -1
View File
@@ -1,6 +1,8 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
using System.Threading;
using System.Threading.Tasks;
using MQTTnet.Client;
@@ -81,7 +83,7 @@ namespace MQTTnet.TestApp.NetCore
{
Task.Run(PerformanceTest.RunQoS0Test);
}
Thread.Sleep(Timeout.Infinite);
}
}
@@ -118,4 +120,22 @@ namespace MQTTnet.TestApp.NetCore
return Task.FromResult(retainedMessages);
}
}
public class WikiCode
{
public void Code()
{
//Validate certificate.
var options = new MqttClientOptionsBuilder()
.WithTls(new MqttClientOptionsBuilderTlsParameters
{
CertificateValidationCallback = (X509Certificate x, X509Chain y, SslPolicyErrors z, IMqttClientOptions o) =>
{
// TODO: Check conditions of certificate by using above parameters.
return true;
}
})
.Build();
}
}
}