generate a private key and self signed certificate for actor1
keytool -genkeypair -noprompt -alias self -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -dname "CN=actor1" -validity 365 -keypass changeit -keystore actor1_keystore.jks -storepass changeit -storetype JKSexport self-signed cert
keytool -exportcert -noprompt -rfc -alias self -file actor1.crt -keystore actor1_keystore.jks -storepass changeit -storetype JKStrust self-signed cert
keytool -importcert -noprompt -alias actor1 -file actor1.crt -keypass changeit -keystore actor1_keystore.jks -storepass changeit -storetype JKSmigrate to pks12
keytool -importkeystore -srckeystore actor1_keystore.jks -destkeystore actor1_keystore.jks -deststoretype pkcs12generate a private key and self signed certificate for actor2
keytool -genkeypair -noprompt -alias self -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -dname "CN=actor2" -validity 365 -keypass changeit -keystore actor2_keystore.jks -storepass changeit -storetype JKSexport self-signed cert
keytool -exportcert -noprompt -rfc -alias self -file actor2.crt -keystore actor2_keystore.jks -storepass changeit -storetype JKStrust self-signed cert
keytool -importcert -noprompt -alias actor2 -file actor2.crt -keypass changeit -keystore actor2_keystore.jks -storepass changeit -storetype JKS
migrate to pks12
keytool -importkeystore -srckeystore actor2_keystore.jks -destkeystore actor2_keystore.jks -deststoretype pkcs12actor1 should trust actor2
keytool -importcert -noprompt -alias actor2 -file actor2.crt -keypass changeit -keystore actor1_keystore.jks -storepass changeit -storetype JKSactor2 should trust actor1
keytool -importcert -noprompt -alias actor1 -file actor1.crt -keypass changeit -keystore actor2_keystore.jks -storepass changeit -storetype JKSYou should now have two trust stores: actor1_trust.jks and actor2_trust.jks to deploy for your mTLS test.
to also support public cert authority...
keytool -importkeystore -noprompt -srckeystore /etc/ssl/certs/java/cacerts -destkeystore actor1_trust.jks -deststoretype JKS -srcstorepass changeit -deststorepass changeit
keytool -importkeystore -noprompt -srckeystore /etc/ssl/certs/java/cacerts -destkeystore actor2_trust.jks -deststoretype JKS -srcstorepass changeit -deststorepass changeit