< prev index next >

src/java.base/share/classes/javax/security/auth/login/LoginContext.java

Print this page

        

*** 302,312 **** if (defaultHandler == null || defaultHandler.length() == 0) return null; Class<? extends CallbackHandler> c = Class.forName( defaultHandler, true, finalLoader).asSubclass(CallbackHandler.class); ! return c.newInstance(); } }); } catch (java.security.PrivilegedActionException pae) { throw new LoginException(pae.getException().toString()); } --- 302,314 ---- if (defaultHandler == null || defaultHandler.length() == 0) return null; Class<? extends CallbackHandler> c = Class.forName( defaultHandler, true, finalLoader).asSubclass(CallbackHandler.class); ! @SuppressWarnings("deprecation") ! CallbackHandler result = c.newInstance(); ! return result; } }); } catch (java.security.PrivilegedActionException pae) { throw new LoginException(pae.getException().toString()); }
*** 695,706 **** } } if (moduleStack[i].module == null) { try { ! moduleStack[i].module = (LoginModule) Class.forName( ! name, false, contextClassLoader).newInstance(); if (debug != null) { debug.println(name + " loaded via reflection"); } } catch (ClassNotFoundException e) { throw new LoginException("No LoginModule found for " --- 697,709 ---- } } if (moduleStack[i].module == null) { try { ! @SuppressWarnings("deprecation") ! Object tmp = Class.forName(name, false, contextClassLoader).newInstance(); ! moduleStack[i].module = (LoginModule) tmp; if (debug != null) { debug.println(name + " loaded via reflection"); } } catch (ClassNotFoundException e) { throw new LoginException("No LoginModule found for "
< prev index next >