Instalación
Importación de proyectos
Consulte el paquete oficial Java Maven de HSM DINAMO en su proyecto.
Requisitos previos
- Java 8 o superior.
 
Instalación manual
Esta forma de instalación se utiliza más comúnmente para aplicaciones de terceros en las que no se tiene acceso al código fuente.
- 
Descargue el archivo
jardel paquete Java HSM, haga clic en Versiones y luego en Examinar.dinamo En la lista, descargue el archivo cuyo nombre suele ser -hsm-M.N.P.jar, dondeM.N.Pes la versión. - 
Copie el archivo en JDK.
Copiar o arquivo
dinamo-hsm-M.N.P.jarpara a pasta<JAVA_HOME>\jre\lib\ext.Por ejemplo:
C:Archivos de programaJava\jdk1.8.0_211\jre\lib\extHaz que el archivo sea accesible en el classpath de java.
Por ejemplo, con la opción
-cp:java -cp "dinamo-hsm-4.14.0.jar" -jar app.jar - 
DINAMO Incluir la clase JCA en la lista de proveedores de cifrado de la JVM. Esto se puede hacer de varias maneras, por ejemplo:
- 
Mediante parámetros específicos de la aplicación.
Por ejemplo:
jarsigner ... -providerClass br.com.trueaccess.provider.netdfence.ND. - 
Inclusão no arquivo de configuração
<JAVA_HOME>\jre\lib\security\java.securitya referência para a CSP Java do HSMsecurity.provider.X=br.com.trueaccess.provider.netdfence.NDonde X deve ser substituído pela posição da CSP na lista de ordenamento de CSPs.Por ejemplo:
. . . # # List of providers and their preference orders (see above): # security.provider.1=sun.security.provider.Sun security.provider.2=com.sun.net.ssl.internal.ssl.Provider security.provider.3=com.sun.rsajca.Provider security.provider.4=com.sun.crypto.provider.SunJCE security.provider.5=sun.security.jgss.SunProvider security.provider.6=br.com.trueaccess.provider.netdfence.ND . . . 
- 
Mediante parámetros específicos de la aplicación.
Por ejemplo:
jarsigner ... -providerClass br.com.trueaccess.provider.netdfence.ND. 
 -