BEA Systems, Inc.

BEA WebLogic Server 9.0 API Reference


weblogic.rmi
Class RMISecurityManager

java.lang.Object
  extended byjava.lang.SecurityManager
      extended byweblogic.rmi.RMISecurityManager

Deprecated. 9.0.0.0 Replaced by java.rmi.RMISecurityManager

public final class RMISecurityManager
extends SecurityManager

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.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Field Summary
 
Fields inherited from class java.lang.SecurityManager
inCheck
 
Constructor Summary
RMISecurityManager()
          Deprecated.  
 
Method Summary
 boolean assessTrust(Object[] o)
          Deprecated.  
 void checkAccept(String s, int i)
          Deprecated.  
 void checkAccess(Thread t)
          Deprecated.  
 void checkAccess(ThreadGroup t)
          Deprecated.  
 void checkAwtEventQueueAccess()
          Deprecated.  
 void checkConnect(String s, int i)
          Deprecated.  
 void checkConnect(String s, int i, Object o)
          Deprecated.  
 void checkCreateClassLoader()
          Deprecated.  
 void checkDelete(String s)
          Deprecated.  
 void checkExec(String s)
          Deprecated.  
 void checkExit(int i)
          Deprecated.  
 void checkLink(String s)
          Deprecated.  
 void checkListen(int i)
          Deprecated.  
 void checkMemberAccess(Class c, int i)
          Deprecated.  
 void checkMulticast(InetAddress i)
          Deprecated.  
 void checkMulticast(InetAddress i, byte b)
          Deprecated.  
 void checkPackageAccess(String s)
          Deprecated.  
 void checkPackageDefinition(String s)
          Deprecated.  
 void checkPrintJobAccess()
          Deprecated.  
 void checkPropertiesAccess()
          Deprecated.  
 void checkPropertyAccess(String s)
          Deprecated.  
 void checkPropertyAccess(String s, String t)
          Deprecated.  
 void checkRead(FileDescriptor f)
          Deprecated.  
 void checkRead(String s)
          Deprecated.  
 void checkRead(String s, Object o)
          Deprecated.  
 void checkSecurityAccess(String s)
          Deprecated.  
 void checkSetFactory()
          Deprecated.  
 void checkSystemClipboardAccess()
          Deprecated.  
 boolean checkTopLevelWindow(Object o)
          Deprecated.  
 void checkWrite(FileDescriptor f)
          Deprecated.  
 void checkWrite(String s)
          Deprecated.  
 
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

RMISecurityManager

public RMISecurityManager()
Deprecated. 
Method Detail

assessTrust

public boolean assessTrust(Object[] o)
Deprecated. 

checkAccept

public void checkAccept(String s,
                        int i)
Deprecated. 

checkAccess

public void checkAccess(Thread t)
Deprecated. 

checkAccess

public void checkAccess(ThreadGroup t)
Deprecated. 

checkAwtEventQueueAccess

public void checkAwtEventQueueAccess()
Deprecated. 

checkConnect

public void checkConnect(String s,
                         int i)
Deprecated. 

checkConnect

public void checkConnect(String s,
                         int i,
                         Object o)
Deprecated. 

checkCreateClassLoader

public void checkCreateClassLoader()
Deprecated. 

checkDelete

public void checkDelete(String s)
Deprecated. 

checkExec

public void checkExec(String s)
Deprecated. 

checkExit

public void checkExit(int i)
Deprecated. 

checkLink

public void checkLink(String s)
Deprecated. 

checkListen

public void checkListen(int i)
Deprecated. 

checkMemberAccess

public void checkMemberAccess(Class c,
                              int i)
Deprecated. 

checkMulticast

public void checkMulticast(InetAddress i)
Deprecated. 

checkMulticast

public void checkMulticast(InetAddress i,
                           byte b)
Deprecated. 

checkPackageAccess

public void checkPackageAccess(String s)
Deprecated. 

checkPackageDefinition

public void checkPackageDefinition(String s)
Deprecated. 

checkPrintJobAccess

public void checkPrintJobAccess()
Deprecated. 

checkPropertiesAccess

public void checkPropertiesAccess()
Deprecated. 

checkPropertyAccess

public void checkPropertyAccess(String s)
Deprecated. 

checkPropertyAccess

public void checkPropertyAccess(String s,
                                String t)
Deprecated. 

checkRead

public void checkRead(FileDescriptor f)
Deprecated. 

checkRead

public void checkRead(String s)
Deprecated. 

checkRead

public void checkRead(String s,
                      Object o)
Deprecated. 

checkSecurityAccess

public void checkSecurityAccess(String s)
Deprecated. 

checkSetFactory

public void checkSetFactory()
Deprecated. 

checkSystemClipboardAccess

public void checkSystemClipboardAccess()
Deprecated. 

checkTopLevelWindow

public boolean checkTopLevelWindow(Object o)
Deprecated. 

checkWrite

public void checkWrite(FileDescriptor f)
Deprecated. 

checkWrite

public void checkWrite(String s)
Deprecated. 

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.