Software requirements for the PKI connector sample implementation

Download the sample implementation (gd-ca-adapters.zip).

Item

Requirement

Java

Java 8 (including the JDK and JRE)

Apache Maven

Apache Maven 2.x.x or 3.x.x

Application server

Apache Tomcat 6, 7, or 8, or your preferred application server

BlackBerry UEM

  • BlackBerry UEM version 12.10 or later

    It is a best practice to deploy the application server on a different computer than the one that hosts BlackBerry UEM

  • BlackBerry UEM Cloud

    The BlackBerry Connectivity Node must be installed and configured.

OS

Any of the following:

  • Microsoft Windows
  • Linux
  • macOS

Outbound network connection

Your development computer requires an Internet connection. When you build the PKI connector, Maven will use your Internet connection to obtain other software that is required.

Entrust account

You must have an Entrust account to authenticate to Entrust services. The sample implementation requires an Entrust username, password, service endpoint, and other details.To set up an Entrust account, visit https://www.entrustdatacard.com/.

Note: The sample implementation relies on several connected systems that might not be feasible to duplicate in an end-to-end test environment, from end-user devices to the Entrust service. It might only be feasible to test the feature in a production environment where all of the components are in place.