Method Summary |
|
final public static PrivilegedExceptionAction | acceptAction(ServerSocket ss) Return a PrivilegedExceptionAction object for ServerSocket.accept(). |
final public static PrivilegedExceptionAction | bCClassWrite(BCClass bc, File f) Return a PrivilegedExceptionAction object for BCClass.write(). |
final public static PrivilegedAction | deleteAction(File f) Return a PrivilegeAction object for f.delete(). |
final public static PrivilegedAction | existsAction(File f) Return a PrivilegeAction object for f.exists(). |
final public static PrivilegedAction | getAbsoluteFileAction(File f) Return a PrivilegeAction object for f.getAbsoluteFile(). |
final public static PrivilegedAction | getAbsolutePathAction(File f) Return a PrivilegeAction object for f.getAbsolutePath(). |
final public static PrivilegedAction | getBCClassFieldsAction(BCClass bcClass, String fieldName) Return a PrivilegeAction object for BCClass.getFields(). |
final public static PrivilegedExceptionAction | getByNameAction(String hostname) Return a PrivilegedExceptionAction object for InetAdress.getByName(). |
final public static PrivilegedExceptionAction | getCanonicalPathAction(File f) Return a PrivilegedExceptionAction object for f.getCanonicalPath(). |
final public static PrivilegedAction | getClassLoaderAction(Class clazz) Return a PrivilegeAction object for clazz.getClassloader().
Notes: No doPrivilege wrapping is required in the caller if:
"the caller's class loader is not null and the caller's class loader
is not the same as or an ancestor of the class loader for the class
whose class loader is requested". |
final public static PrivilegedExceptionAction | getContentAction(URLConnection con) Return a PrivilegedExceptionAction object con.getContent(). |
final public static PrivilegedAction | getContextClassLoaderAction() Return a PrivilegeAction object for Thread.currentThread
.getContextClassLoader(). |
final public static PrivilegedExceptionAction | getDeclaredFieldAction(Class clazz, String name) Return a PrivilegedExceptionAction object for clazz.getDeclaredField(). |
final public static PrivilegedAction | getDeclaredFieldsAction(Class clazz) Return a PrivilegeAction object for class.getDeclaredFields(). |
final public static PrivilegedExceptionAction | getDeclaredMethodAction(Class clazz, String name, Class[] parameterTypes) Return a PrivilegedExceptionAction object for clazz.getDeclaredMethod(). |
final public static PrivilegedAction | getDeclaredMethodsAction(Class clazz) Return a PrivilegeAction object for clazz.getDeclaredMethods(). |
final public static PrivilegedAction | getFieldInstructionFieldAction(FieldInstruction instruction) Return a PrivilegeAction object for FieldInstruction.getField(). |
final public static PrivilegedExceptionAction | getForNameAction(String className, boolean initializeBoolean, ClassLoader classLoader) Return a PrivilegeAction object for Class.forName().
Notes: doPriv of Class.forName call is required only if the input
classloader argument is null. |
final public static String | getLineSeparator() Return the value of the "line.separator" system property. |
final public static PrivilegedAction | getParentAction(ClassLoader loader) Return a PrivilegeAction object for loader.getParent(). |
final public static String | getPathSeparator() Return the value of the "path.separator" system property. |
final public static PrivilegedAction | getPropertiesAction() Return a PrivilegeAction object for System.getProperties(). |
final public static PrivilegedAction | getPropertyAction(String name) Return a PrivilegeAction object for System.getProperty(). |
final public static PrivilegedAction | getResourceAction(Class clazz, String resource) Return a PrivilegeAction object for clazz.getResource(). |
final public static PrivilegedAction | getResourceAction(ClassLoader loader, String resource) Return a PrivilegeAction object for loader.getResource(). |
final public static PrivilegedExceptionAction | getResourcesAction(ClassLoader loader, String resource) Return a PrivilegedExceptionAction object for loader.getResources(). |
final public static PrivilegedAction | getSystemClassLoaderAction() Return a PrivilegeAction object for ClassLoader.getSystemClassLoader(). |
final public static PrivilegedAction | isDirectoryAction(File f) Return a PrivilegeAction object for f.isDirectory(). |
final public static PrivilegedAction | isFileAction(File f) Return a PrivilegeAction object for f.isFile(). |
final public static PrivilegedAction | lengthAction(File f) Return a PrivilegeAction object for f.length(). |
final public static PrivilegedAction | listFilesAction(File f) Return a PrivilegeAction object for f.listFiles(). |
final public static PrivilegedAction | loadProjectClassAction(Project project, Class clazz) Return a PrivilegeAction object for Project.loadClass(). |
final public static PrivilegedAction | loadProjectClassAction(Project project, String clazzName) Return a PrivilegeAction object for Project.loadClass(). |
final public static PrivilegedAction | mkdirsAction(File f) Return a PrivilegeAction object for f.mkdirs(). |
final public static PrivilegedAction | newBCClassLoaderAction(Project project, ClassLoader parent) Return a PrivilegeAction object for new BCClassLoader(). |
final public static PrivilegedAction | newBCClassLoaderAction(Project project) |
final public static PrivilegedAction | newCodeAction() Return a PrivilegeAction object for new serp.bytecode.Code(). |
final public static PrivilegedAction | newDaemonThreadAction(Runnable target, String name) Return a PrivilegedAction object for new Thread(). |
final public static PrivilegedExceptionAction | newFileInputStreamAction(File f) Return a PrivilegedExceptionAction object for new FileInputStream(). |
final public static PrivilegedExceptionAction | newFileOutputStreamAction(File f) Return a PrivilegedExceptionAction object for new FileOutputStream(). |
final public static PrivilegedExceptionAction | newFileOutputStreamAction(String f, boolean append) Return a PrivilegedExceptionAction object for new FileOutputStream(). |
final public static PrivilegedExceptionAction | newInstanceAction(Class clazz) Return a PrivilegedExceptionAction object for clazz.newInstance(). |
final public static PrivilegedAction | newMultiClassLoaderAction() Return a PrivilegeAction object for new MultiClassLoader(). |
final public static PrivilegedExceptionAction | newServerSocketAction(int port) Return a PrivilegedExceptionAction object for new ServerSocket(). |
final public static PrivilegedExceptionAction | newSocketAction(InetAddress host, int port) Return a PrivilegedExceptionAction object for new Socket(). |
final public static PrivilegedAction | newTemporaryClassLoaderAction(ClassLoader parent) Return a PrivilegeAction object for new TemporaryClassLoader(). |
final public static PrivilegedExceptionAction | newZipFileAction(File f) Return a PrivilegedExceptionAction object for new ZipFile(). |
final public static PrivilegedExceptionAction | openStreamAction(URL url) Return a PrivilegedExceptionAction object for url.openStream(). |
final public static PrivilegedAction | renameToAction(File from, File to) Return a PrivilegeAction object for f.renameTo(). |
final public static PrivilegedAction | setAccessibleAction(AccessibleObject aObj, boolean flag) Return a PrivilegeAction object for aObj.setAccessible(). |
final public static PrivilegedExceptionAction | toURLAction(File file) Return a PrivilegedExceptionAction object for f.toURL(). |