diff --git a/jsign-crypto/src/main/java/net/jsign/jca/JsignJcaProvider.java b/jsign-crypto/src/main/java/net/jsign/jca/JsignJcaProvider.java index 0c3adfa3..3132a409 100644 --- a/jsign-crypto/src/main/java/net/jsign/jca/JsignJcaProvider.java +++ b/jsign-crypto/src/main/java/net/jsign/jca/JsignJcaProvider.java @@ -102,7 +102,12 @@ static class JsignJcaKeyStore extends AbstractKeyStoreSpi { public JsignJcaKeyStore(KeyStoreType type, String keystore) { builder.storetype(type); builder.keystore(keystore); - builder.certfile(""); + String certfile = System.getProperty("jsign.certfile"); + if (certfile == null) { + builder.certfile(""); + } else { + builder.certfile(certfile); + } } private KeyStore getKeyStore() throws KeyStoreException {