in src/main/java/org/apache/sling/auth/saml2/sp/JksCredentials.java [43:52]
protected static KeyStore getKeyStore(String filePathToJKS, char[] jksPassword) {
// Try-with-Resources closes file input stream automatically
try (InputStream fis = new FileInputStream(filePathToJKS)){
KeyStore keyStore = KeyStore.getInstance("JKS");
keyStore.load(fis, jksPassword);
return keyStore;
} catch (IOException | java.security.KeyStoreException | NoSuchAlgorithmException | CertificateException e) {
throw new SAML2RuntimeException(e);
}
}