Skip to main content
Once you deploy the 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 ]. Unlike the legacy Host API libraries (FXPKCS11 and FXCNG), the CryptoHub Client Library reaches CryptoHub over the v2 REST API on port 443. Deploying an endpoint provisions the UserPass identity, connection details, TLS material, PKCS #11 module, and supporting tool used by this integration.
1
Go to the Endpoints menu for the service you deployed.
2
In the Manage Endpoints menu, select [ Add New ].
3
In the Add Endpoint dialog:
  • Enter identifier or leave empty for auto-generation.
  • Leave the auto-populated CryptoHub Hostname as is.
  • Select the Platform for the Endpoint.
4
Select [ Add Endpoint ]. The browser downloads a zip file containing a preconfigured cryptohub.json, its TLS files, libcryptohub-pkcs11.so, and pkcs11-manager. Keep this download secure: it contains the endpoint credential.
This template uses UserPass authentication. If you want to change the endpoint password, go to Identity and Access > Applications & Partitions. Find the application you deployed, and select Authentication in its Manage section.