API Java
HSM Dinamo
Cargando...
Buscando...
No se han encontrado entradas
API Java

Introducción

La interfaz de programación Java exporta las funcionalidades mediante JNI (Java Native Interface).

--- title: Arquitetura API Java --- flowchart TD A(Applicação Java) B(Biblioteca
Dinamo Java) C(Biblioteca
Dinamo JNI) D(tacndlib.dll /
libtacndlib.so) A <--> B <--> C <--> D

Observación
Las sesiones de HSM tienen afinidad sesión-hilo. Esto significa que la misma sesión no puede ser utilizada por varios hilos al mismo tiempo.

Instalación

DinamoUtilice el paquete cliente HSM del repositorio central de Maven.

Plataformas compatibles:

  • Linux x64
  • Windows x64
Observación
Dinamo A partir de la versión 4.11.0 del cliente HSM, la distribución oficial del cliente HSM para Java se realiza desde el repositorio Maven. La migración es necesaria. No hay cambios en las API, sólo en el método de distribución.

Instalación manual

Para la instalación manual, siga el procedimiento que se indica a continuación.

  1. Descarga la librería JNI desde el repositorio central de Maven haciendo click en versions y luego en browse. dinamo El archivo se llama -hsm-x .y.z.jar donde x.y.z es la versión.
  2. 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 ejemplo, con JVM 1.4:

    • en Windows: C:\j2sdk1.4.2_11\jre\lib\ext
    • en Linux: /usr/java/j2sdk1.4.2_11/jre/lib/ext.

Otras plataformas

Si su sistema operativo no es compatible de forma nativa, póngase en contacto con su proveedor de HSM para comprobar la disponibilidad. Si es así, el procedimiento es el siguiente:

  1. Copie las bibliotecas de la plataforma (por ejemplo, tacndlib.dll y tacndjavalib.dll o libtacndlib.so y libtacndjavalib.so) en la carpeta de bibliotecas del sistema (por ejemplo, C:\WINDOWS\system32 o /usr/lib).

Las interfaces de programación en distintos idiomas disponibles para el HSM:

  1. C/C++
  2. Java
  3. .NET
  4. JavaScript

En la documentación técnica del HSM encontrará información sobre funciones, inicialización, gestión, integración, etc.

Dinamo NetworksPara obtener información sobre las versiones de software, consulte las Notas de la versión y las Descargas.


© Dinamo Networks vc. 4.15.0 vf. 5.4.0.0-8-gba5745a