java.lang.Object
java.lang.SecurityManager
java.rmi.RMISecurityManager
@Deprecated public class RMISecurityManager extends SecurityManager
非推奨。
RMISecurityManagerは、SecurityManagerによって実装されるポリシーと同一のポリシーを実装しています。 RMIアプリケーションでは、このクラスを使用するのではなく、SecurityManagerクラスまたは別の適切なSecurityManager実装を使用するようにしてください。 RMIのクラス・ローダーは、セキュリティ・マネージャが設定されている場合にのみ、リモートの場所からクラスをダウンロードします。 - 実装上のノート:
- アプレットは通常、セキュリティ・マネージャがすでに設定されているコンテナ内で実行されるため、一般にアプレットでセキュリティ・マネージャを設定する必要はありません。 スタンドアロン・アプリケーションの場合は、クラスのダウンロードを有効にするために - SecurityManagerの設定が必要になることがあります。 これを行うには、コードに次を追加します。 (これはRMIがリモート・ホストからコードをダウンロードする前に実行される必要があるため、たいていの場合、アプリケーションの- mainメソッド内に追加する必要があります。)- if (System.getSecurityManager() == null) { System.setSecurityManager(new SecurityManager()); }
- 導入されたバージョン:
- 1.1
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリークラス java.lang.SecurityManagerで宣言されたメソッドcheckAccept, checkAccess, checkAccess, checkConnect, checkConnect, checkCreateClassLoader, checkDelete, checkExec, checkExit, checkLink, checkListen, checkMulticast, checkMulticast, checkPackageAccess, checkPackageDefinition, checkPermission, checkPermission, checkPrintJobAccess, checkPropertiesAccess, checkPropertyAccess, checkRead, checkRead, checkRead, checkSecurityAccess, checkSetFactory, checkWrite, checkWrite, getClassContext, getSecurityContext, getThreadGroup
- 
コンストラクタの詳細- 
RMISecurityManagerpublic RMISecurityManager()非推奨。新しいRMISecurityManagerを構築します。- 導入されたバージョン:
- 1.1
 
 
- 
SecurityManagerを使用してください。