public class CicsSecurityManager
extends java.lang.SecurityManager
This class provides a security manager for the CICS environment.
Constructor and Description |
---|
CicsSecurityManager()
The constructor for the CICS supplied security manager
|
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 |
checkAwtEventQueueAccess() |
void |
checkConnect(java.lang.String host,
int port) |
void |
checkConnect(java.lang.String host,
int port,
java.lang.Object securityContext) |
void |
checkCreateClassLoader() |
void |
checkDelete(java.lang.String file) |
void |
checkExec(java.lang.String cmd) |
void |
checkExit(int status) |
void |
checkLink(java.lang.String libname) |
void |
checkListen(int port) |
void |
checkMemberAccess(java.lang.Class<?> theClass,
int which) |
void |
checkMulticast(java.net.InetAddress theAddress) |
void |
checkMulticast(java.net.InetAddress theAddress,
byte theByte)
Deprecated.
No longer supported
|
void |
checkPackageAccess(java.lang.String packageName) |
void |
checkPackageDefinition(java.lang.String packageName) |
void |
checkPrintJobAccess() |
void |
checkPropertiesAccess() |
void |
checkPropertyAccess(java.lang.String key) |
void |
checkPropertyAccess(java.lang.String key,
java.lang.String definition) |
void |
checkRead(java.io.FileDescriptor fd) |
void |
checkRead(java.lang.String file) |
void |
checkRead(java.lang.String file,
java.lang.Object securityContext) |
void |
checkSecurityAccess(java.lang.String action) |
void |
checkSetFactory() |
void |
checkSystemClipboardAccess() |
boolean |
checkTopLevelWindow(java.lang.Object window) |
void |
checkWrite(java.io.FileDescriptor fd) |
void |
checkWrite(java.lang.String file) |
public CicsSecurityManager()
public void checkAccept(java.lang.String host, int port)
checkAccept
in class java.lang.SecurityManager
SecurityManager.checkAccept(java.lang.String, int)
public void checkAccess(java.lang.Thread t)
checkAccess
in class java.lang.SecurityManager
SecurityManager.checkAccess(java.lang.Thread)
public void checkAccess(java.lang.ThreadGroup g)
checkAccess
in class java.lang.SecurityManager
SecurityManager.checkAccess(java.lang.ThreadGroup)
public void checkAwtEventQueueAccess()
checkAwtEventQueueAccess
in class java.lang.SecurityManager
SecurityManager.checkAwtEventQueueAccess()
public void checkConnect(java.lang.String host, int port)
checkConnect
in class java.lang.SecurityManager
SecurityManager.checkConnect(java.lang.String, int)
public void checkConnect(java.lang.String host, int port, java.lang.Object securityContext)
checkConnect
in class java.lang.SecurityManager
SecurityManager.checkConnect(java.lang.String, int, java.lang.Object)
public void checkCreateClassLoader()
checkCreateClassLoader
in class java.lang.SecurityManager
SecurityManager.checkCreateClassLoader()
public void checkDelete(java.lang.String file)
checkDelete
in class java.lang.SecurityManager
SecurityManager.checkDelete(java.lang.String)
public void checkExec(java.lang.String cmd)
checkExec
in class java.lang.SecurityManager
SecurityManager.checkExec(java.lang.String)
public void checkExit(int status)
checkExit
in class java.lang.SecurityManager
SecurityManager.checkExit(int)
public void checkLink(java.lang.String libname)
checkLink
in class java.lang.SecurityManager
SecurityManager.checkLink(java.lang.String)
public void checkListen(int port)
checkListen
in class java.lang.SecurityManager
SecurityManager.checkListen(int)
public void checkMemberAccess(java.lang.Class<?> theClass, int which)
checkMemberAccess
in class java.lang.SecurityManager
SecurityManager.checkMemberAccess(java.lang.Class, int)
public void checkMulticast(java.net.InetAddress theAddress)
checkMulticast
in class java.lang.SecurityManager
SecurityManager.checkMulticast(java.net.InetAddress)
@Deprecated public void checkMulticast(java.net.InetAddress theAddress, byte theByte)
checkMulticast
in class java.lang.SecurityManager
SecurityManager.checkMulticast(java.net.InetAddress, byte)
public void checkPackageAccess(java.lang.String packageName)
checkPackageAccess
in class java.lang.SecurityManager
SecurityManager.checkPackageAccess(java.lang.String)
public void checkPackageDefinition(java.lang.String packageName)
checkPackageDefinition
in class java.lang.SecurityManager
SecurityManager.checkPackageDefinition(java.lang.String)
public void checkPrintJobAccess()
checkPrintJobAccess
in class java.lang.SecurityManager
SecurityManager.checkPrintJobAccess()
public void checkPropertiesAccess()
checkPropertiesAccess
in class java.lang.SecurityManager
SecurityManager.checkPropertiesAccess()
public void checkPropertyAccess(java.lang.String key)
checkPropertyAccess
in class java.lang.SecurityManager
SecurityManager.checkPropertyAccess(java.lang.String)
public void checkPropertyAccess(java.lang.String key, java.lang.String definition)
key
- the key to checkdefinition
- a definition of the keypublic void checkRead(java.io.FileDescriptor fd)
checkRead
in class java.lang.SecurityManager
SecurityManager.checkRead(java.io.FileDescriptor)
public void checkRead(java.lang.String file)
checkRead
in class java.lang.SecurityManager
SecurityManager.checkRead(java.lang.String)
public void checkRead(java.lang.String file, java.lang.Object securityContext)
checkRead
in class java.lang.SecurityManager
SecurityManager.checkRead(java.lang.String, java.lang.Object)
public void checkSecurityAccess(java.lang.String action)
checkSecurityAccess
in class java.lang.SecurityManager
SecurityManager.checkSecurityAccess(java.lang.String)
public void checkSetFactory()
checkSetFactory
in class java.lang.SecurityManager
SecurityManager.checkSetFactory()
public void checkSystemClipboardAccess()
checkSystemClipboardAccess
in class java.lang.SecurityManager
SecurityManager.checkSystemClipboardAccess()
public boolean checkTopLevelWindow(java.lang.Object window)
checkTopLevelWindow
in class java.lang.SecurityManager
SecurityManager.checkTopLevelWindow(java.lang.Object)
public void checkWrite(java.io.FileDescriptor fd)
checkWrite
in class java.lang.SecurityManager
SecurityManager.checkWrite(java.io.FileDescriptor)
public void checkWrite(java.lang.String file)
checkWrite
in class java.lang.SecurityManager
SecurityManager.checkWrite(java.lang.String)