For Real-Time API's connecting to an encrypted ADS/RTC, when is it necessary to create a custom K...

...eystore File?

For Real-Time API's connecting to an encrypted ADS/RTC, when is it necessary to create a custom Keystore File? Assuming the ADS/RTC is using a COMODO root certificate, it seems that the default Keystore that is used by the Application should work fine. So under what circumstances is a custom local Keystore file required and when is it not required? Why?

Best Answer

  • Gurpreet
    Gurpreet admin
    Answer ✓

    Hi @ron.bove01,

    The certificate is needed when the underlying programming language does not have a root certificate in its store - and does not use the certificates from the OS. This happens typically with Java, Python etc. COMODO CA certificates are now included with all the recent versions of JDK, and if your ADS is signed by it - should automatically work with it, and won't need a keystore file.

    For more information on encryption etc, please see this and this article.

Answers