INNER CODE UNIT · Java
CLIENT_TRUST
apache/camel-spring-boot-examples · http-ssl/generate-certificates.sh:10
CLIENT_TRUST=$GEN_DIR/client-truststore.jks
echo remove directory $GEN_DIR if exists
[ -e $GEN_DIR ] && rm -rf $GEN_DIR
echo create directory $GEN_DIR
mkdir -p $GEN_DIR
echo generate server certificates
keytool -alias server -dname "cn=localhost, ou=ssl-server, o=csb-http-ssl, c=US" -genkeypair -storepass $K_PASS -keyalg RSA -keystore $SERVER_JKS
echo generate client certificates
keytool -alias client -dname "cn=localhost, ou=ssl-client, o=csb-http-ssl, c=US" -genkeypair -storepass $K_PASS -keyalg RSA -keystore $CLIENT_JKS
echo export server certificates
keytool -exportcert -alias server -storepass $K_PASS -keystore $SERVER_JKS -rfc -file $SERVER_CERT
echo export client certificates