If this PEM certificate is a signed certificate (by a Certificate Authority such
as Verisign), then you are done. If you are going to use a self-signed
certificate (suitable for development), then there is still more work to do.

Due to the fact that the certificate is self-signed, applications will reject it
by default. For this reason, you’ll need to force them to accept it.

Browser applications: You’ll need to manually accept the certificate as
trusted one before secure WebSocket connections can be established. By
default, this can be done by connecting to connecting to
https://localhost:8433/kurento and accepting the certificate in the browser.

Java applications, follow the instructions of this
link
(get InstallCert.java from
here).
You’ll need to instruct the KurentoClient needs to be configured to allow
the use of certificates. For this purpose, we need to create our own
JsonRpcClient:

Kurento has been supported under Project LERNIM (RTC-2016-4674-7), co-funded by the Ministry of Economy, Finance and Competitiveness of Spain, as well as by the European Regional Development Fund, whose main goal is to promote technological development, innovation and high-quality research.