< prev index next >
src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
Print this page
rev 55964 : 8162628: Migrate cacerts keystore from JKS
@@ -66,14 +66,16 @@
String convertAlias(String alias) {
return alias;
}
}
- // special JKS that supports JKS and PKCS12 file formats
- public static final class DualFormatJKS extends KeyStoreDelegator {
- public DualFormatJKS() {
- super("JKS", JKS.class, "PKCS12", PKCS12KeyStore.class);
+ // special JKS that supports JKS/PKCS12/PEM file formats
+ public static final class MultipleFormatJKS extends KeyStoreDelegator {
+ public MultipleFormatJKS() {
+ super("JKS", JKS.class,
+ List.of("PKCS12", "PEM"),
+ List.of(PKCS12KeyStore.class, PemKeyStore.class));
}
}
private static final Debug debug = Debug.getInstance("keystore");
private static final int MAGIC = 0xfeedfeed;
< prev index next >