Package com.sun.enterprise.security.ee
Class J2EESecurityManager
- java.lang.Object
-
- java.lang.SecurityManager
-
- java.rmi.RMISecurityManager
-
- com.sun.enterprise.security.ee.J2EESecurityManager
-
public class J2EESecurityManager extends RMISecurityManager
Java 2 security manager that enforces code security.- Author:
- Harish Prabandham
-
-
Constructor Summary
Constructors Constructor Description J2EESecurityManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cacheEnabled()
void
checkAccess(ThreadGroup t)
void
checkConnect(String host, int port)
void
checkConnect(String host, int port, Object context)
void
checkExit(int status)
void
checkPackageAccess(String pkgname)
void
checkPropertyAccess(String key)
void
enablePermissionCache(PermissionCache c)
-
Methods inherited from class java.lang.SecurityManager
checkAccept, checkAccess, checkCreateClassLoader, checkDelete, checkExec, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getClassContext, getSecurityContext, getThreadGroup
-
-
-
-
Method Detail
-
checkAccess
public void checkAccess(ThreadGroup t)
- Overrides:
checkAccess
in classSecurityManager
-
checkPackageAccess
public void checkPackageAccess(String pkgname)
- Overrides:
checkPackageAccess
in classSecurityManager
-
checkExit
public void checkExit(int status)
- Overrides:
checkExit
in classSecurityManager
-
checkConnect
public void checkConnect(String host, int port)
- Overrides:
checkConnect
in classSecurityManager
-
checkConnect
public void checkConnect(String host, int port, Object context)
- Overrides:
checkConnect
in classSecurityManager
-
checkPropertyAccess
public void checkPropertyAccess(String key)
- Overrides:
checkPropertyAccess
in classSecurityManager
-
cacheEnabled
public boolean cacheEnabled()
-
enablePermissionCache
public void enablePermissionCache(PermissionCache c)
-
-