Deploy a client endpoint for the Venafi Adaptable CA service in CryptoHub.
After you deploy the Venafi Adaptable CA service in CryptoHub, set up a client endpoint. An endpoint is a device authorized to access the service. Use the Endpoints menu to view and manage these devices. You can also add new endpoints by selecting [ Add New ]. This prompts you to enter the device address and specify the endpoint. Detailed instructions for deploying a client endpoint and installing the client library files are provided below.
Perform the following steps to deploy a client endpoint in CryptoHub:
1
Go to the Endpoints menu inside the service you deployed.
2
In the Manage Endpoints menu, select [ Add New ].
3
In the Add Endpoint dialog:
Enter a Name for the endpoint (optional).
Leave the values set to the CryptoHub Hostname that is auto-populated.
Select the Platform on which to deploy Venafi Adaptable.
4
Select [ Add Endpoint ]. The browser should prompt the user to download a zip file containing the Futurex KMES CA.ps1 and FuturexCreateCustomFields.ps1 scripts, a credential file, and client PKI for establishing a TLS mutually authenticated connection to the CryptoHub instance.
Extract the client PKI and root CA certificate using OpenSSL
Copy the password value inside the pki-password.txt file to your clipboard before proceeding. You will need to paste it in place of yourpassword in the OpenSSL commands below.
Perform the following steps to extract the client PKI and root CA certificate using OpenSSL:
1
Open the PowerShell application.
2
Navigate to the directory containing the pki.p12 file extracted in the previous step.
3
Run the following OpenSSL command to extract the signed client certificate:
The entire CA certificate chain is output to the cacerts.pem file. Copy the contents of the Client Application TLS CA certificate that issued the client PKI, then paste it into a new file and save.