[java-idp-testbed] branch master updated: Manually select JKS keystore to support Java 9

Tom Zeller tzeller at dragonacea.biz
Tue Mar 13 14:16:58 EDT 2018


This is an automated email from the git hooks/post-receive script.

tzeller pushed a commit to branch master
in repository java-idp-testbed.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-testbed.git;a=commit;h=e4439edfbbe9d1d9ed640a1eaef141d735087b6d

The following commit(s) were added to refs/heads/master by this push:
       new  e4439ed   Manually select JKS keystore to support Java 9
e4439ed is described below

commit e4439edfbbe9d1d9ed640a1eaef141d735087b6d
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Tue Mar 13 13:16:53 2018 -0500

    Manually select JKS keystore to support Java 9
    
    JEP 229 changes the default keystore type from JKS to PKCS12
---
 src/main/java/sp/SAML2Controller.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/sp/SAML2Controller.java b/src/main/java/sp/SAML2Controller.java
index 65b581e..9ae534e 100644
--- a/src/main/java/sp/SAML2Controller.java
+++ b/src/main/java/sp/SAML2Controller.java
@@ -716,7 +716,7 @@ public class SAML2Controller extends BaseSAMLController {
             clientCert = CertUtil.readCertificate(clientTLSCertificate.getInputStream());
         }
 
-        final KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
+        final KeyStore keyStore = KeyStore.getInstance("JKS");
         keyStore.load(null, null);
         keyStore.setKeyEntry("sp", clientPrivateKey, clientTLSPassword.toCharArray(), new Certificate[] {clientCert});
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list