Class TSecurityManager


  • public class TSecurityManager
    extends java.lang.Object
    • Constructor Detail

      • TSecurityManager

        public TSecurityManager()
    • 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()