Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions source/components/nethsm/ejbca.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
EJBCA
=====

.. warning::
Because of some integration problems with the Sun PKCS11 provider, keys generated from EJBCA will have a random name instead of the name given in the interface.
Therefor this documentation is only a Proof-of-Concept and we don't currently support EJBCA.


`EJBCA <https://www.ejbca.org/>`__ is a PKI Certificate Authority software available as open source.

To be able to use NetHSM with EJBCA you need to `setup <pkcs11-setup.html>`__ the NetHSM PKCS#11 module first.
Expand All @@ -18,9 +23,6 @@ Then configure EJBCA to use the NetHSM PKCS#11 module by adding an entry in the

To be able to generate keys from the interface you need to set the ``enable_set_attribute_value`` option to true in the ``p11nethsm.conf`` file.

.. warning::
Because of some integration problems with the Sun PKCS11 provider, keys generated from EJBCA will have a random name instead of the name given in the interface.

After restarting EJBCA you can add a new Crypto Token in the EJBCA Admin GUI ``https://mycahostname/ejbca/adminweb/cryptotoken/cryptotokens.xhtml``.
The Crypto Token type is ``PKCS#11 Crypto Token`` and the Crypto Token name is ``NetHSM``.

Expand Down
Loading