< prev index next >
src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java
Print this page
*** 86,97 ****
return p;
}
p = Security.getProvider(providerName);
if (p == null) {
try {
! Class<?> clazz = Class.forName(className);
! p = (Provider)clazz.newInstance();
} catch (Exception e) {
throw new ProviderException
("Could not find provider " + providerName, e);
}
}
--- 86,98 ----
return p;
}
p = Security.getProvider(providerName);
if (p == null) {
try {
! @SuppressWarnings("deprecation")
! Object o = Class.forName(className).newInstance();
! p = (Provider)o;
} catch (Exception e) {
throw new ProviderException
("Could not find provider " + providerName, e);
}
}
< prev index next >