public class NGSecurityManager
extends java.lang.SecurityManager
| Constructor and Description |
|---|
NGSecurityManager(java.lang.SecurityManager base)
Construct an NGSecurityManager with the given base.
|
| Modifier and Type | Method and Description |
|---|---|
void |
checkExit(int status) |
void |
checkPermission(java.security.Permission perm) |
void |
checkPermission(java.security.Permission perm,
java.lang.Object context) |
void |
checkRead(java.lang.String file)
Avoid constructing a FilePermission object in checkRead if base manager is null.
|
static void |
setExit(java.io.PrintStream exit) |
checkAccept, checkAccess, checkAccess, checkAwtEventQueueAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkLink, checkListen, checkMemberAccess, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, checkTopLevelWindow, checkWrite, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoaderpublic NGSecurityManager(java.lang.SecurityManager base)
base - the base security manager, or null for no base.public void checkExit(int status)
checkExit in class java.lang.SecurityManagerpublic void checkPermission(java.security.Permission perm)
checkPermission in class java.lang.SecurityManagerpublic void checkPermission(java.security.Permission perm,
java.lang.Object context)
checkPermission in class java.lang.SecurityManagerpublic static void setExit(java.io.PrintStream exit)
public void checkRead(java.lang.String file)
checkRead in class java.lang.SecurityManager