A interface de programação Java exporta as funcionalidades utilizando a JNI (Java Native Interface).
Utilizar o pacote client do HSM Dinamo no Maven Central Repository.
Plataformas suportadas:
4.11.0
do client do HSM, a distribuição oficial do client do HSM Dinamo para Java passa a ser a do repositório Maven. A migração é necessária. Não há alterações nas APIs, apenas na forma de distribuição.Para fazer a instalação na forma manual, utilizar o procedimento abaixo.
dinamo-hsm-x.y.z.jar
onde x.y.z
é a versão.Copiar a biblioteca JNI java (dinamo-hsm-x.y.z.jar
) para a pasta de extensions do Java (<JAVA_HOME>\jre\lib\ext
) ou adicionar ao projeto.
Por exemplo, com a JVM 1.4:
C:\j2sdk1.4.2_11\jre\lib\ext
/usr/java/j2sdk1.4.2_11/jre/lib/ext
.Caso seu sistema operacional não seja nativamente suportado, entre em contato com o fornecedor do seu HSM para verificar a disponibilidade. Em caso positivo, o procedimento é:
tacndlib.dll
e tacndjavalib.dll
ou libtacndlib.so
e libtacndjavalib.so
) para a pasta de bibliotecas do sistema (ex: C:\WINDOWS\system32
ou /usr/lib
).As interfaces de programação em diferentes linguagens disponíveis para o HSM:
Informações como características, inicialização, gerenciamento, integração e outras podem ser encontradas na documentação técnica do HSM.
Para informações sobre versões de software consulte as Notas de Lançamento e os Downloads Dinamo Networks.