Skip to main content

Verify Plugin Setup

Upon configuring the plugin's configuration file, ensure that the plugin is listed as available within notation and that a successful connection to the CloudHSM/Primus HSM can be established.

List Notation plugins

To verify that the Notation plugin is available, execute the following command:

notation plugin list

Example output of successfully listed Securosys plugin:

NAME        DESCRIPTION                           VERSION   CAPABILITIES                ERROR 

securosys Securosys HSM provider for notation 1.4.0 [SIGNATURE_GENERATOR.RAW] <nil>

Test HSM connectivity

Connectivity with your CloudHSM or Primus HSM can be tested using the command below. Upon successful communication with the HSM, a statistics report will be displayed:

./notation-securosys check-connection

Example output of successfully listed Securosys plugin:

user SECUROSYS, private keys 0, public keys 0, secret keys 0, certificates 0, data objects 0, invalidated keys 0, used size 0 bytes, max size 1048576 bytes"