|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.SecurityManager | +--weblogic.rmi.RMISecurityManager
WebLogic implements this class for compatibility with java.rmi.RMISecurityManager.
The weblogic.rmi.RMISecurityManager is very permissive. Unlike other security managers that restrict access, this security manager allows all accesses. Behavior that results from installing a separate security manager for each remote class is not consistent with the behavior of the T3Server. Consequently, WebLogic's RmiT3 depends on security built into the T3Server framework, including user authentication and encryption via SSL, the use of ACLs, and other more security measures that operate consistently system-wide.
Fields inherited from class java.lang.SecurityManager |
inCheck |
Constructor Summary | |
RMISecurityManager()
|
Method Summary | |
boolean |
assessTrust(java.lang.Object[] o)
|
void |
checkAccept(java.lang.String s,
int i)
|
void |
checkAccess(java.lang.Thread t)
|
void |
checkAccess(java.lang.ThreadGroup t)
|
void |
checkAwtEventQueueAccess()
|
void |
checkConnect(java.lang.String s,
int i)
|
void |
checkConnect(java.lang.String s,
int i,
java.lang.Object o)
|
void |
checkCreateClassLoader()
|
void |
checkDelete(java.lang.String s)
|
void |
checkExec(java.lang.String s)
|
void |
checkExit(int i)
|
void |
checkLink(java.lang.String s)
|
void |
checkListen(int i)
|
void |
checkMemberAccess(java.lang.Class c,
int i)
|
void |
checkMulticast(java.net.InetAddress i)
|
void |
checkMulticast(java.net.InetAddress i,
byte b)
|
void |
checkPackageAccess(java.lang.String s)
|
void |
checkPackageDefinition(java.lang.String s)
|
void |
checkPrintJobAccess()
|
void |
checkPropertiesAccess()
|
void |
checkPropertyAccess(java.lang.String s)
|
void |
checkPropertyAccess(java.lang.String s,
java.lang.String t)
|
void |
checkRead(java.io.FileDescriptor f)
|
void |
checkRead(java.lang.String s)
|
void |
checkRead(java.lang.String s,
java.lang.Object o)
|
void |
checkSecurityAccess(java.lang.String s)
|
void |
checkSetFactory()
|
void |
checkSystemClipboardAccess()
|
boolean |
checkTopLevelWindow(java.lang.Object o)
|
void |
checkWrite(java.io.FileDescriptor f)
|
void |
checkWrite(java.lang.String s)
|
Methods inherited from class java.lang.SecurityManager |
checkPermission,
checkPermission,
classDepth,
classLoaderDepth,
currentClassLoader,
currentLoadedClass,
getClassContext,
getInCheck,
getSecurityContext,
getThreadGroup,
inClass,
inClassLoader |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public RMISecurityManager()
Method Detail |
public boolean assessTrust(java.lang.Object[] o)
public void checkCreateClassLoader()
public void checkAccess(java.lang.Thread t)
public void checkAccess(java.lang.ThreadGroup t)
public void checkExit(int i)
public void checkExec(java.lang.String s)
public void checkLink(java.lang.String s)
public void checkRead(java.io.FileDescriptor f)
public void checkRead(java.lang.String s)
public void checkRead(java.lang.String s, java.lang.Object o)
public void checkWrite(java.io.FileDescriptor f)
public void checkWrite(java.lang.String s)
public void checkDelete(java.lang.String s)
public void checkConnect(java.lang.String s, int i)
public void checkConnect(java.lang.String s, int i, java.lang.Object o)
public void checkListen(int i)
public void checkAccept(java.lang.String s, int i)
public void checkMulticast(java.net.InetAddress i)
public void checkMulticast(java.net.InetAddress i, byte b)
public void checkPropertiesAccess()
public void checkPropertyAccess(java.lang.String s)
public void checkPropertyAccess(java.lang.String s, java.lang.String t)
public boolean checkTopLevelWindow(java.lang.Object o)
public void checkPrintJobAccess()
public void checkSystemClipboardAccess()
public void checkAwtEventQueueAccess()
public void checkPackageAccess(java.lang.String s)
public void checkPackageDefinition(java.lang.String s)
public void checkSetFactory()
public void checkMemberAccess(java.lang.Class c, int i)
public void checkSecurityAccess(java.lang.String s)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |