public class IcySecurityManager extends java.lang.SecurityManager
| Constructor and Description |
|---|
IcySecurityManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkAccept(java.lang.String host,
int port) |
void |
checkAccess(java.lang.Thread t) |
void |
checkAccess(java.lang.ThreadGroup g) |
void |
checkConnect(java.lang.String host,
int port) |
void |
checkConnect(java.lang.String host,
int port,
java.lang.Object context) |
void |
checkDelete(java.lang.String file) |
void |
checkListen(int port) |
void |
checkMemberAccess(java.lang.Class<?> clazz,
int which) |
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 |
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) |
boolean |
checkTopLevelWindow(java.lang.Object window) |
void |
checkWrite(java.io.FileDescriptor fd) |
void |
checkWrite(java.lang.String file) |
static void |
init() |
checkAwtEventQueueAccess, checkCreateClassLoader, checkExec, checkExit, checkLink, checkMulticast, checkMulticast, checkPrintJobAccess, checkSecurityAccess, checkSetFactory, checkSystemClipboardAccess, getInCheck, getSecurityContext, getThreadGrouppublic IcySecurityManager()
public static void init()
public void checkConnect(java.lang.String host, int port)
checkConnect in class java.lang.SecurityManagerpublic void checkConnect(java.lang.String host, int port, java.lang.Object context)
checkConnect in class java.lang.SecurityManagerpublic void checkDelete(java.lang.String file)
checkDelete in class java.lang.SecurityManagerpublic boolean checkTopLevelWindow(java.lang.Object window)
checkTopLevelWindow in class java.lang.SecurityManagerpublic void checkListen(int port)
checkListen in class java.lang.SecurityManagerpublic void checkRead(java.lang.String file)
checkRead in class java.lang.SecurityManagerpublic void checkRead(java.io.FileDescriptor fd)
checkRead in class java.lang.SecurityManagerpublic void checkRead(java.lang.String file, java.lang.Object context)
checkRead in class java.lang.SecurityManagerpublic void checkWrite(java.io.FileDescriptor fd)
checkWrite in class java.lang.SecurityManagerpublic void checkWrite(java.lang.String file)
checkWrite in class java.lang.SecurityManagerpublic void checkPackageAccess(java.lang.String pkg)
checkPackageAccess in class java.lang.SecurityManagerpublic void checkPackageDefinition(java.lang.String pkg)
checkPackageDefinition in class java.lang.SecurityManagerpublic void checkPropertiesAccess()
checkPropertiesAccess in class java.lang.SecurityManagerpublic void checkPropertyAccess(java.lang.String key)
checkPropertyAccess in class java.lang.SecurityManagerpublic void checkAccept(java.lang.String host, int port)
checkAccept in class java.lang.SecurityManagerpublic void checkAccess(java.lang.Thread t)
checkAccess in class java.lang.SecurityManagerpublic void checkAccess(java.lang.ThreadGroup g)
checkAccess in class java.lang.SecurityManagerpublic void checkMemberAccess(java.lang.Class<?> clazz, int which)
checkMemberAccess in class java.lang.SecurityManagerpublic void checkPermission(java.security.Permission perm, java.lang.Object context)
checkPermission in class java.lang.SecurityManagerpublic void checkPermission(java.security.Permission perm)
checkPermission in class java.lang.SecurityManager