Skip to main content
5-Regular Member
January 9, 2018
Question

How to implement a secure connection (client to server) using a local certificate file in Java SDK?

How to implement a secure connection (client to server) using a local certificate file in Java SDK?

For example in EMS we can do in the following manner:

"certificates": {

"validate": true, // Boolean. Set to false to turn off certificate validation. Default = true.

"client_cert": "cert.cer", // The local certificate file is given here.

  }

}

2 replies

adikumar5-Regular MemberAuthor
5-Regular Member
January 10, 2018

Does anybody have any answer

Translate
adikumar5-Regular MemberAuthor
5-Regular Member
January 11, 2018

Hi All,

I used below two methods of the ClientConfigurator class in my ConnectedThingClient class:

  1. config.setSubjectCN("thingworx.com");
  2. config.setSubjectOU("ThingWorx");

Using the above methods, the client can check various certificate fields against pre-configured values in order to validate them


Thanks,

Aditya

Translate