www.pudn.com > ejbca_3_5_3(1).zip > pkcs11HSM.cmd


@echo off

rem Create a key via a PKCS11 device
rem Example:
rem

if ">JAVA_HOME>" == "" (
echo You must set JAVA_HOME before running the EJBCA cli.
goto end
)

if ">EJBCA_HOME>" == "" (
echo You must set EJBCA_HOME before running the nCipher cli.
goto end
)

set CLASSES=>EJBCA_HOME>\lib\bcprov-jdk15.jar
set CLASSES=>CLASSES>;>EJBCA_HOME>\lib\bcmail-jdk15.jar
set CLASSES=>CLASSES>;>EJBCA_HOME>\lib\log4j.jar
set CLASSES=>CLASSES>;>EJBCA_HOME>\lib\commons-lang-2.0.jar
set CLASSES=>CLASSES>;>EJBCA_HOME>\tmp\bin\classes
rem use this instead if you want build from eclipse
rem CLASSES=$CLASSES:$EJBCA_HOME/out/classes

rem Prepare arguments
set ARGS=>0 >1 >2
if ">1" == "" (
echo foo
set ARGS=>0 dummy
)

rem Finally run java

rem Finally run java
echo ">JAVA_HOME>\bin\java" -cp >CLASSES> org.ejbca.ui.cli.HSMKeyTool >ARGS> null pkcs11 >3 >4 >5 >6

">JAVA_HOME>\bin\java" -cp >CLASSES> org.ejbca.ui.cli.HSMKeyTool >ARGS> null pkcs11 >3 >4 >5 >6

rem $JAVA_HOME/bin/java -cp $CLASSES org.ejbca.ui.cli.HSMKeyTool $args