Class TSecurityManager

java.lang.Object
de.mirkosertic.bytecoder.classlib.java.lang.TSecurityManager

public class TSecurityManager extends Object
  • Constructor Details

    • TSecurityManager

      public TSecurityManager()
  • Method Details

    • hasAllPermission

      private boolean hasAllPermission()
    • getInCheck

      public boolean getInCheck()
    • getSecurityContext

      public Object getSecurityContext()
    • checkPermission

      public void checkPermission(Permission perm)
    • checkPermission

      public void checkPermission(Permission perm, Object context)
    • checkCreateClassLoader

      public void checkCreateClassLoader()
    • getRootGroup

      private static ThreadGroup getRootGroup()
    • checkAccess

      public void checkAccess(Thread t)
    • checkAccess

      public void checkAccess(ThreadGroup g)
    • checkExit

      public void checkExit(int status)
    • checkExec

      public void checkExec(String cmd)
    • checkLink

      public void checkLink(String lib)
    • checkRead

      public void checkRead(FileDescriptor fd)
    • checkRead

      public void checkRead(String file)
    • checkRead

      public void checkRead(String file, Object context)
    • checkWrite

      public void checkWrite(FileDescriptor fd)
    • checkWrite

      public void checkWrite(String file)
    • checkDelete

      public void checkDelete(String file)
    • checkConnect

      public void checkConnect(String host, int port)
    • checkConnect

      public void checkConnect(String host, int port, Object context)
    • checkListen

      public void checkListen(int port)
    • checkAccept

      public void checkAccept(String host, int port)
    • checkMulticast

      public void checkMulticast(InetAddress maddr)
    • checkMulticast

      public void checkMulticast(InetAddress maddr, byte ttl)
    • checkPropertiesAccess

      public void checkPropertiesAccess()
    • checkPropertyAccess

      public void checkPropertyAccess(String key)
    • checkTopLevelWindow

      public boolean checkTopLevelWindow(Object window)
    • checkPrintJobAccess

      public void checkPrintJobAccess()
    • checkSystemClipboardAccess

      public void checkSystemClipboardAccess()
    • checkAwtEventQueueAccess

      public void checkAwtEventQueueAccess()
    • checkPackageAccess

      public void checkPackageAccess(String pkg)
    • checkPackageDefinition

      public void checkPackageDefinition(String pkg)
    • checkSetFactory

      public void checkSetFactory()
    • checkMemberAccess

      public void checkMemberAccess(Class<?> clazz, int which)
    • checkSecurityAccess

      public void checkSecurityAccess(String target)
    • getThreadGroup

      public ThreadGroup getThreadGroup()