public class RythmSecurityManager extends SecurityManager
inCheck| Constructor and Description |
|---|
RythmSecurityManager(SecurityManager customSecurityManager,
String password,
RythmEngine re) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkAccept(String host,
int port) |
void |
checkAccess(Thread t) |
void |
checkAccess(ThreadGroup g) |
void |
checkAwtEventQueueAccess() |
void |
checkConnect(String host,
int port) |
void |
checkConnect(String host,
int port,
Object context) |
void |
checkDelete(String file) |
void |
checkExec(String cmd) |
void |
checkExit(int status) |
void |
checkLink(String lib) |
void |
checkListen(int port) |
void |
checkMemberAccess(Class<?> clazz,
int which) |
void |
checkMulticast(InetAddress maddr) |
void |
checkPackageAccess(String pkg) |
void |
checkPackageDefinition(String pkg) |
void |
checkPermission(Permission perm) |
void |
checkPrintJobAccess() |
void |
checkPropertiesAccess() |
void |
checkPropertyAccess(String key) |
void |
checkRead(String file) |
void |
checkSetFactory() |
void |
checkSystemClipboardAccess() |
boolean |
checkTopLevelWindow(Object window) |
void |
checkWrite(String file) |
void |
forbiddenIfCodeNotMatch(String code) |
String |
getCode() |
checkCreateClassLoader, checkMulticast, checkPermission, checkRead, checkRead, checkSecurityAccess, checkWrite, classDepth, classLoaderDepth, currentClassLoader, currentLoadedClass, getClassContext, getInCheck, getSecurityContext, getThreadGroup, inClass, inClassLoaderpublic RythmSecurityManager(SecurityManager customSecurityManager, String password, RythmEngine re)
public String getCode()
public void forbiddenIfCodeNotMatch(String code)
public void checkAccess(Thread t)
checkAccess in class SecurityManagerpublic void checkAccess(ThreadGroup g)
checkAccess in class SecurityManagerpublic void checkExit(int status)
checkExit in class SecurityManagerpublic void checkExec(String cmd)
checkExec in class SecurityManagerpublic void checkLink(String lib)
checkLink in class SecurityManagerpublic void checkRead(String file)
checkRead in class SecurityManagerpublic void checkWrite(String file)
checkWrite in class SecurityManagerpublic void checkDelete(String file)
checkDelete in class SecurityManagerpublic void checkConnect(String host, int port)
checkConnect in class SecurityManagerpublic void checkConnect(String host, int port, Object context)
checkConnect in class SecurityManagerpublic void checkListen(int port)
checkListen in class SecurityManagerpublic void checkAccept(String host, int port)
checkAccept in class SecurityManagerpublic void checkMulticast(InetAddress maddr)
checkMulticast in class SecurityManagerpublic void checkPropertiesAccess()
checkPropertiesAccess in class SecurityManagerpublic void checkPropertyAccess(String key)
checkPropertyAccess in class SecurityManagerpublic boolean checkTopLevelWindow(Object window)
checkTopLevelWindow in class SecurityManagerpublic void checkPrintJobAccess()
checkPrintJobAccess in class SecurityManagerpublic void checkSystemClipboardAccess()
checkSystemClipboardAccess in class SecurityManagerpublic void checkAwtEventQueueAccess()
checkAwtEventQueueAccess in class SecurityManagerpublic void checkPackageAccess(String pkg)
checkPackageAccess in class SecurityManagerpublic void checkPackageDefinition(String pkg)
checkPackageDefinition in class SecurityManagerpublic void checkPermission(Permission perm)
checkPermission in class SecurityManagerpublic void checkMemberAccess(Class<?> clazz, int which)
checkMemberAccess in class SecurityManagerpublic void checkSetFactory()
checkSetFactory in class SecurityManagerCopyright © 2015. All Rights Reserved.