< prev index next >
src/java.base/share/classes/javax/security/auth/login/Configuration.java
Print this page
*** 248,258 ****
IllegalAccessException {
Class<? extends Configuration> implClass = Class.forName(
finalClass, false,
Thread.currentThread().getContextClassLoader()
).asSubclass(Configuration.class);
! return implClass.newInstance();
}
});
AccessController.doPrivileged(
new PrivilegedExceptionAction<>() {
public Void run() {
--- 248,260 ----
IllegalAccessException {
Class<? extends Configuration> implClass = Class.forName(
finalClass, false,
Thread.currentThread().getContextClassLoader()
).asSubclass(Configuration.class);
! @SuppressWarnings("deprecation")
! Configuration result = implClass.newInstance();
! return result;
}
});
AccessController.doPrivileged(
new PrivilegedExceptionAction<>() {
public Void run() {
< prev index next >