This section describes how to create the server.keystore and client.keystore keystore files for secure web service configuration, as used in examples Modeling Secure Web Services and Client Side Configuration:
%JAVA_HOME%/bin/keytool -genkey -alias curam-sv -dname "CN=localhost, OU=Dev, O=Curam, L=Dublin, ST=Ireland, C=IRL" -keyalg RSA -keypass password -storepass password -keystore server.keystore
%JAVA_HOME%/bin/keytool -export -alias curam-sv -storepass password -file server.cer -keystore server.keystore
%JAVA_HOME%/bin/keytool -genkey -alias beantester -dname "CN=Client, OU=Dev, O=Curam, L=Dublin, ST=Ireland, C=IRL" -keyalg RSA -keypass password -storepass password -keystore client.keystore
%JAVA_HOME%/bin/keytool -export -alias beantester -storepass password -file client.cer -keystore client.keystore
%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias curam -file server.cer -keystore client.keystore -keypass password -storepass password
%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias curam -file client.cer -keystore server.keystore -keypass password -storepass password