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();
}