org.junit.contrib.java.lang.system.internal
Class NoExitSecurityManager
java.lang.Object
java.lang.SecurityManager
org.junit.contrib.java.lang.system.internal.NoExitSecurityManager
public class NoExitSecurityManager
- extends SecurityManager
A NoExitSecurityManager throws a CheckExitCalled exception
whenever checkExit(int) is called. All other method calls are
delegated to the original security manager.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoExitSecurityManager
public NoExitSecurityManager(SecurityManager originalSecurityManager)
checkExit
public void checkExit(int status)
- Overrides:
checkExit in class SecurityManager
isCheckExitCalled
public boolean isCheckExitCalled()
getStatusOfFirstCheckExitCall
public int getStatusOfFirstCheckExitCall()
getInCheck
public boolean getInCheck()
- Overrides:
getInCheck in class SecurityManager
getSecurityContext
public Object getSecurityContext()
- Overrides:
getSecurityContext in class SecurityManager
checkPermission
public void checkPermission(Permission perm)
- Overrides:
checkPermission in class SecurityManager
checkPermission
public void checkPermission(Permission perm,
Object context)
- Overrides:
checkPermission in class SecurityManager
checkCreateClassLoader
public void checkCreateClassLoader()
- Overrides:
checkCreateClassLoader in class SecurityManager
checkAccess
public void checkAccess(Thread t)
- Overrides:
checkAccess in class SecurityManager
checkAccess
public void checkAccess(ThreadGroup g)
- Overrides:
checkAccess in class SecurityManager
checkExec
public void checkExec(String cmd)
- Overrides:
checkExec in class SecurityManager
checkLink
public void checkLink(String lib)
- Overrides:
checkLink in class SecurityManager
checkRead
public void checkRead(FileDescriptor fd)
- Overrides:
checkRead in class SecurityManager
checkRead
public void checkRead(String file)
- Overrides:
checkRead in class SecurityManager
checkRead
public void checkRead(String file,
Object context)
- Overrides:
checkRead in class SecurityManager
checkWrite
public void checkWrite(FileDescriptor fd)
- Overrides:
checkWrite in class SecurityManager
checkWrite
public void checkWrite(String file)
- Overrides:
checkWrite in class SecurityManager
checkDelete
public void checkDelete(String file)
- Overrides:
checkDelete in class SecurityManager
checkConnect
public void checkConnect(String host,
int port)
- Overrides:
checkConnect in class SecurityManager
checkConnect
public void checkConnect(String host,
int port,
Object context)
- Overrides:
checkConnect in class SecurityManager
checkListen
public void checkListen(int port)
- Overrides:
checkListen in class SecurityManager
checkAccept
public void checkAccept(String host,
int port)
- Overrides:
checkAccept in class SecurityManager
checkMulticast
public void checkMulticast(InetAddress maddr)
- Overrides:
checkMulticast in class SecurityManager
checkMulticast
public void checkMulticast(InetAddress maddr,
byte ttl)
- Overrides:
checkMulticast in class SecurityManager
checkPropertiesAccess
public void checkPropertiesAccess()
- Overrides:
checkPropertiesAccess in class SecurityManager
checkPropertyAccess
public void checkPropertyAccess(String key)
- Overrides:
checkPropertyAccess in class SecurityManager
checkTopLevelWindow
public boolean checkTopLevelWindow(Object window)
- Overrides:
checkTopLevelWindow in class SecurityManager
checkPrintJobAccess
public void checkPrintJobAccess()
- Overrides:
checkPrintJobAccess in class SecurityManager
checkSystemClipboardAccess
public void checkSystemClipboardAccess()
- Overrides:
checkSystemClipboardAccess in class SecurityManager
checkAwtEventQueueAccess
public void checkAwtEventQueueAccess()
- Overrides:
checkAwtEventQueueAccess in class SecurityManager
checkPackageAccess
public void checkPackageAccess(String pkg)
- Overrides:
checkPackageAccess in class SecurityManager
checkPackageDefinition
public void checkPackageDefinition(String pkg)
- Overrides:
checkPackageDefinition in class SecurityManager
checkSetFactory
public void checkSetFactory()
- Overrides:
checkSetFactory in class SecurityManager
checkMemberAccess
public void checkMemberAccess(Class<?> clazz,
int which)
- Overrides:
checkMemberAccess in class SecurityManager
checkSecurityAccess
public void checkSecurityAccess(String target)
- Overrides:
checkSecurityAccess in class SecurityManager
getThreadGroup
public ThreadGroup getThreadGroup()
- Overrides:
getThreadGroup in class SecurityManager
Copyright © 2011–2018. All rights reserved.