Top Description Constructors Methods
org.apache.catalina.security

public final Class SecurityClassLoad

extends Object
Class Inheritance

Static class used to preload java classes when using the Java SecurityManager so that the defineClassInPackage RuntimePermission does not trigger an AccessControlException.
Author
Glenn L. Nielsen

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static void
private static void
private static void
private static void
private static void
private static void
private static void
private static void
private static void
private static void
public static void
pack-priv static void
securityClassLoad(ClassLoader loader, boolean requireSecurityManager)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

SecurityClassLoadback to summary
public SecurityClassLoad()

Method Detail

loadConnectorPackageback to summary
private static void loadConnectorPackage(ClassLoader loader) throws Exception
loadCorePackageback to summary
private static void loadCorePackage(ClassLoader loader) throws Exception
loadCoyotePackageback to summary
private static void loadCoyotePackage(ClassLoader loader) throws Exception
loadJakartaPackageback to summary
private static void loadJakartaPackage(ClassLoader loader) throws Exception
loadLoaderPackageback to summary
private static void loadLoaderPackage(ClassLoader loader) throws Exception
loadRealmPackageback to summary
private static void loadRealmPackage(ClassLoader loader) throws Exception
loadServletsPackageback to summary
private static void loadServletsPackage(ClassLoader loader) throws Exception
loadSessionPackageback to summary
private static void loadSessionPackage(ClassLoader loader) throws Exception
loadTomcatPackageback to summary
private static void loadTomcatPackage(ClassLoader loader) throws Exception
loadUtilPackageback to summary
private static void loadUtilPackage(ClassLoader loader) throws Exception
securityClassLoadback to summary
public static void securityClassLoad(ClassLoader loader) throws Exception
securityClassLoadback to summary
pack-priv static void securityClassLoad(ClassLoader loader, boolean requireSecurityManager) throws Exception