// domain containing a single keystore domain system { keystore truststore keystoreType="JKS" keystoreURI="${java.home}/lib/security/cacerts"; }; // domain containing two JKS keystores domain system_plus { keystore truststore keystoreType="JKS" keystoreURI="${java.home}/lib/security/cacerts"; keystore pw_keystore keystoreType="JKS" keystoreURI="${test.src}/pw.jks"; }; // domain containing a mixture of keystores domain keystores keystoreType="PKCS12" { keystore policy_keystore keystoreType="JKS" keystoreURI="${test.src}/../PolicyFile/Alias.keystore"; keystore pw_keystore keystoreType="CaseExactJKS" keystoreURI="${test.src}/pw.jks"; keystore eckeystore1 keystoreURI="${test.src}/../../pkcs11/ec/pkcs12/sect193r1server-rsa1024ca.p12"; keystore eckeystore2 keystoreURI="${test.src}/../../pkcs11/ec/pkcs12/secp256r1server-secp384r1ca.p12"; }; // domain containing a mixture of keystores domain keystores_tmp keystoreType="PKCS12" { keystore policy_keystore keystoreType="JKS" keystoreURI="${test.src}/Alias.keystore_tmp"; keystore pw_keystore keystoreType="CaseExactJKS" keystoreURI="${test.src}/pw.jks_tmp"; keystore eckeystore1 keystoreURI="${test.src}/sect193r1server-rsa1024ca.p12_tmp"; keystore eckeystore2 keystoreURI="${test.src}/secp256r1server-secp384r1ca.p12_tmp"; }; // domain where passwords are supplied via environment variables domain system_env keystoreType="JKS" keystorePasswordEnv="KEYSTORE_PWD" { keystore env_keystore keystoreURI="${test.src}/pw.jks"; keystore env_truststore keystoreURI="${java.home}/lib/security/cacerts" keystorePasswordEnv="TRUSTSTORE_PWD"; }; // empty domain domain empty keystoreType="JKS" keystoreProviderName="SUN" { keystore empty keystoreURI="${test.src}/empty.jks"; };