Class TSecurityManager
java.lang.Object
de.mirkosertic.bytecoder.classlib.java.lang.TSecurityManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkAccept
(String host, int port) void
void
void
void
checkConnect
(String host, int port) void
checkConnect
(String host, int port, Object context) void
void
checkDelete
(String file) void
void
checkExit
(int status) void
void
checkListen
(int port) void
checkMemberAccess
(Class<?> clazz, int which) void
checkMulticast
(InetAddress maddr) void
checkMulticast
(InetAddress maddr, byte ttl) void
checkPackageAccess
(String pkg) void
void
checkPermission
(Permission perm) void
checkPermission
(Permission perm, Object context) void
void
void
void
void
void
void
checkSecurityAccess
(String target) void
void
boolean
checkTopLevelWindow
(Object window) void
void
checkWrite
(String file) boolean
private static ThreadGroup
private 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
-