Class TSecurityManager
- java.lang.Object
-
- de.mirkosertic.bytecoder.classlib.java.lang.TSecurityManager
-
public class TSecurityManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TSecurityManager()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkAccept(java.lang.String host, int port)
void
checkAccess(java.lang.Thread t)
void
checkAccess(java.lang.ThreadGroup g)
void
checkAwtEventQueueAccess()
void
checkConnect(java.lang.String host, int port)
void
checkConnect(java.lang.String host, int port, java.lang.Object context)
void
checkCreateClassLoader()
void
checkDelete(java.lang.String file)
void
checkExec(java.lang.String cmd)
void
checkExit(int status)
void
checkLink(java.lang.String lib)
void
checkListen(int port)
void
checkMemberAccess(java.lang.Class<?> clazz, int which)
void
checkMulticast(java.net.InetAddress maddr)
void
checkMulticast(java.net.InetAddress maddr, byte ttl)
void
checkPackageAccess(java.lang.String pkg)
void
checkPackageDefinition(java.lang.String pkg)
void
checkPermission(java.security.Permission perm)
void
checkPermission(java.security.Permission perm, java.lang.Object context)
void
checkPrintJobAccess()
void
checkPropertiesAccess()
void
checkPropertyAccess(java.lang.String key)
void
checkRead(java.io.FileDescriptor fd)
void
checkRead(java.lang.String file)
void
checkRead(java.lang.String file, java.lang.Object context)
void
checkSecurityAccess(java.lang.String target)
void
checkSetFactory()
void
checkSystemClipboardAccess()
boolean
checkTopLevelWindow(java.lang.Object window)
void
checkWrite(java.io.FileDescriptor fd)
void
checkWrite(java.lang.String file)
boolean
getInCheck()
private static java.lang.ThreadGroup
getRootGroup()
java.lang.Object
getSecurityContext()
java.lang.ThreadGroup
getThreadGroup()
private boolean
hasAllPermission()
-
-
-
Method Detail
-
hasAllPermission
private boolean hasAllPermission()
-
getInCheck
public boolean getInCheck()
-
getSecurityContext
public java.lang.Object getSecurityContext()
-
checkPermission
public void checkPermission(java.security.Permission perm)
-
checkPermission
public void checkPermission(java.security.Permission perm, java.lang.Object context)
-
checkCreateClassLoader
public void checkCreateClassLoader()
-
getRootGroup
private static java.lang.ThreadGroup getRootGroup()
-
checkAccess
public void checkAccess(java.lang.Thread t)
-
checkAccess
public void checkAccess(java.lang.ThreadGroup g)
-
checkExit
public void checkExit(int status)
-
checkExec
public void checkExec(java.lang.String cmd)
-
checkLink
public void checkLink(java.lang.String lib)
-
checkRead
public void checkRead(java.io.FileDescriptor fd)
-
checkRead
public void checkRead(java.lang.String file)
-
checkRead
public void checkRead(java.lang.String file, java.lang.Object context)
-
checkWrite
public void checkWrite(java.io.FileDescriptor fd)
-
checkWrite
public void checkWrite(java.lang.String file)
-
checkDelete
public void checkDelete(java.lang.String file)
-
checkConnect
public void checkConnect(java.lang.String host, int port)
-
checkConnect
public void checkConnect(java.lang.String host, int port, java.lang.Object context)
-
checkListen
public void checkListen(int port)
-
checkAccept
public void checkAccept(java.lang.String host, int port)
-
checkMulticast
public void checkMulticast(java.net.InetAddress maddr)
-
checkMulticast
public void checkMulticast(java.net.InetAddress maddr, byte ttl)
-
checkPropertiesAccess
public void checkPropertiesAccess()
-
checkPropertyAccess
public void checkPropertyAccess(java.lang.String key)
-
checkTopLevelWindow
public boolean checkTopLevelWindow(java.lang.Object window)
-
checkPrintJobAccess
public void checkPrintJobAccess()
-
checkSystemClipboardAccess
public void checkSystemClipboardAccess()
-
checkAwtEventQueueAccess
public void checkAwtEventQueueAccess()
-
checkPackageAccess
public void checkPackageAccess(java.lang.String pkg)
-
checkPackageDefinition
public void checkPackageDefinition(java.lang.String pkg)
-
checkSetFactory
public void checkSetFactory()
-
checkMemberAccess
public void checkMemberAccess(java.lang.Class<?> clazz, int which)
-
checkSecurityAccess
public void checkSecurityAccess(java.lang.String target)
-
getThreadGroup
public java.lang.ThreadGroup getThreadGroup()
-
-