src/share/classes/javax/naming/ldap/StartTlsRequest.java

Print this page

        

*** 190,200 **** if (resp != null) { return resp; } try { VersionHelper helper = VersionHelper.getVersionHelper(); ! Class clas = helper.loadClass( "com.sun.jndi.ldap.ext.StartTlsResponseImpl"); resp = (StartTlsResponse) clas.newInstance(); } catch (IllegalAccessException e) { --- 190,200 ---- if (resp != null) { return resp; } try { VersionHelper helper = VersionHelper.getVersionHelper(); ! Class<?> clas = helper.loadClass( "com.sun.jndi.ldap.ext.StartTlsResponseImpl"); resp = (StartTlsResponse) clas.newInstance(); } catch (IllegalAccessException e) {
*** 224,246 **** /* * Acquire the class loader associated with this thread. */ private final ClassLoader getContextClassLoader() { ! return (ClassLoader) AccessController.doPrivileged( ! new PrivilegedAction() { ! public Object run() { return Thread.currentThread().getContextClassLoader(); } } ); } ! private final static boolean privilegedHasNext(final Iterator iter) { ! Boolean answer = (Boolean) AccessController.doPrivileged( ! new PrivilegedAction() { ! public Object run() { return Boolean.valueOf(iter.hasNext()); } }); return answer.booleanValue(); } --- 224,246 ---- /* * Acquire the class loader associated with this thread. */ private final ClassLoader getContextClassLoader() { ! return AccessController.doPrivileged( ! new PrivilegedAction<ClassLoader>() { ! public ClassLoader run() { return Thread.currentThread().getContextClassLoader(); } } ); } ! private final static boolean privilegedHasNext(final Iterator<StartTlsResponse> iter) { ! Boolean answer = AccessController.doPrivileged( ! new PrivilegedAction<Boolean>() { ! public Boolean run() { return Boolean.valueOf(iter.hasNext()); } }); return answer.booleanValue(); }