April 2017
Intermediate to advanced
280 pages
6h 18m
English
Now, we will create a new security helper class named SecurityHelper, which will provide many static methods that we will use to make it easy to establish a TLS secured connection with an MQTT server. We will use the recently added dependencies for the Bouncy Castle libraries to load the certificates and key files.
The public static CreateSocketFactory method will receive the file names for the certificate authority certificate, the client certificate, and the client key. The method will load all these files, generate the appropriate instances from them, and return an instance of java.net.ssl.SSLSocketFactory.
It is very important to avoid being confused by the old SSL name. ...
Read now
Unlock full access