Class TSecurityManager
java.lang.Object
de.mirkosertic.bytecoder.classlib.java.lang.TSecurityManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckAccept(String host, int port) voidvoidvoidvoidcheckConnect(String host, int port) voidcheckConnect(String host, int port, Object context) voidvoidcheckDelete(String file) voidvoidcheckExit(int status) voidvoidcheckListen(int port) voidcheckMemberAccess(Class<?> clazz, int which) voidcheckMulticast(InetAddress maddr) voidcheckMulticast(InetAddress maddr, byte ttl) voidcheckPackageAccess(String pkg) voidvoidcheckPermission(Permission perm) voidcheckPermission(Permission perm, Object context) voidvoidvoidvoidvoidvoidvoidcheckSecurityAccess(String target) voidvoidbooleancheckTopLevelWindow(Object window) voidvoidcheckWrite(String file) booleanprivate static ThreadGroupprivate boolean
-
Constructor Details
-
TSecurityManager
public TSecurityManager()
-
-
Method Details
-
hasAllPermission
private boolean hasAllPermission() -
getInCheck
public boolean getInCheck() -
getSecurityContext
-
checkPermission
-
checkPermission
-
checkCreateClassLoader
public void checkCreateClassLoader() -
getRootGroup
-
checkAccess
-
checkAccess
-
checkExit
public void checkExit(int status) -
checkExec
-
checkLink
-
checkRead
-
checkRead
-
checkRead
-
checkWrite
-
checkWrite
-
checkDelete
-
checkConnect
-
checkConnect
-
checkListen
public void checkListen(int port) -
checkAccept
-
checkMulticast
-
checkMulticast
-
checkPropertiesAccess
public void checkPropertiesAccess() -
checkPropertyAccess
-
checkTopLevelWindow
-
checkPrintJobAccess
public void checkPrintJobAccess() -
checkSystemClipboardAccess
public void checkSystemClipboardAccess() -
checkAwtEventQueueAccess
public void checkAwtEventQueueAccess() -
checkPackageAccess
-
checkPackageDefinition
-
checkSetFactory
public void checkSetFactory() -
checkMemberAccess
-
checkSecurityAccess
-
getThreadGroup
-