This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit 93c12d4add7b7f68914287de8ba9dbd08c13fd69 Author: Mark Thomas <ma...@apache.org> AuthorDate: Thu Oct 10 16:58:39 2024 -0600 Remove unused code This should have been removed when we removed SecurityManager support --- .../catalina/loader/WebappClassLoaderBase.java | 45 ---------------------- 1 file changed, 45 deletions(-) diff --git a/java/org/apache/catalina/loader/WebappClassLoaderBase.java b/java/org/apache/catalina/loader/WebappClassLoaderBase.java index f6cfa08e4c..eb41edfeeb 100644 --- a/java/org/apache/catalina/loader/WebappClassLoaderBase.java +++ b/java/org/apache/catalina/loader/WebappClassLoaderBase.java @@ -31,7 +31,6 @@ import java.net.URLClassLoader; import java.security.CodeSource; import java.security.Permission; import java.security.PermissionCollection; -import java.security.PrivilegedAction; import java.security.ProtectionDomain; import java.security.cert.Certificate; import java.util.ArrayList; @@ -125,50 +124,6 @@ public abstract class WebappClassLoaderBase extends URLClassLoader JVM_THREAD_GROUP_NAMES.add("RMI Runtime"); } - protected class PrivilegedFindClassByName implements PrivilegedAction<Class<?>> { - - private final String name; - - PrivilegedFindClassByName(String name) { - this.name = name; - } - - @Override - public Class<?> run() { - return findClassInternal(name); - } - } - - - protected static final class PrivilegedGetClassLoader implements PrivilegedAction<ClassLoader> { - - private final Class<?> clazz; - - public PrivilegedGetClassLoader(Class<?> clazz) { - this.clazz = clazz; - } - - @Override - public ClassLoader run() { - return clazz.getClassLoader(); - } - } - - - protected final class PrivilegedJavaseGetResource implements PrivilegedAction<URL> { - - private final String name; - - public PrivilegedJavaseGetResource(String name) { - this.name = name; - } - - @Override - public URL run() { - return javaseClassLoader.getResource(name); - } - } - // ------------------------------------------------------- Static Variables --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org