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, getThreadGroup
public IcySecurityManager()
public static void init()
public void checkConnect(java.lang.String host, int port)
checkConnect
in class java.lang.SecurityManager
public void checkConnect(java.lang.String host, int port, java.lang.Object context)
checkConnect
in class java.lang.SecurityManager
public void checkDelete(java.lang.String file)
checkDelete
in class java.lang.SecurityManager
public boolean checkTopLevelWindow(java.lang.Object window)
checkTopLevelWindow
in class java.lang.SecurityManager
public void checkListen(int port)
checkListen
in class java.lang.SecurityManager
public void checkRead(java.lang.String file)
checkRead
in class java.lang.SecurityManager
public void checkRead(java.io.FileDescriptor fd)
checkRead
in class java.lang.SecurityManager
public void checkRead(java.lang.String file, java.lang.Object context)
checkRead
in class java.lang.SecurityManager
public void checkWrite(java.io.FileDescriptor fd)
checkWrite
in class java.lang.SecurityManager
public void checkWrite(java.lang.String file)
checkWrite
in class java.lang.SecurityManager
public void checkPackageAccess(java.lang.String pkg)
checkPackageAccess
in class java.lang.SecurityManager
public void checkPackageDefinition(java.lang.String pkg)
checkPackageDefinition
in class java.lang.SecurityManager
public void checkPropertiesAccess()
checkPropertiesAccess
in class java.lang.SecurityManager
public void checkPropertyAccess(java.lang.String key)
checkPropertyAccess
in class java.lang.SecurityManager
public void checkAccept(java.lang.String host, int port)
checkAccept
in class java.lang.SecurityManager
public void checkAccess(java.lang.Thread t)
checkAccess
in class java.lang.SecurityManager
public void checkAccess(java.lang.ThreadGroup g)
checkAccess
in class java.lang.SecurityManager
public void checkMemberAccess(java.lang.Class<?> clazz, int which)
checkMemberAccess
in class java.lang.SecurityManager
public void checkPermission(java.security.Permission perm, java.lang.Object context)
checkPermission
in class java.lang.SecurityManager
public void checkPermission(java.security.Permission perm)
checkPermission
in class java.lang.SecurityManager