The Java programming interface exports functionality using JNI (Java Native Interface).
Use the HSM client package Dinamo in the Maven Central Repository.
Supported platforms:
4.11.0
from the HSM client, the official distribution of client from HSM Dinamo to Java is now from the Maven repository. Migration is necessary. There are no changes to the APIs, only to the distribution method.For manual installation, use the procedure below.
dinamo-hsm-x.y.z.jar
where x.y.z
is the version.Copy the JNI java library (dinamo-hsm-x.y.z.jar
) to the Java extensions folder (<JAVA_HOME>\jre\lib\ext
) or add to the project.
For example, with JVM 1.4:
C:\j2sdk1.4.2_11\jre\lib\ext
/usr/java/j2sdk1.4.2_11/jre/lib/ext
.If your operating system is not natively supported, contact your HSM supplier to check availability. If so, the procedure is as follows:
tacndlib.dll
e tacndjavalib.dll
or libtacndlib.so
e libtacndjavalib.so
) to the system libraries folder (e.g: C:\WINDOWS\system32
or /usr/lib
).The programming interfaces in different languages available for the HSM:
Information such as features, initialization, management, integration and more can be found in the HSM technical documentation.
For information on software versions see the Release Notes and Downloads Dinamo Networks.