- java.lang.Object
-
- java.lang.SecurityManager
-
- java.rmi.RMISecurityManager
-
@Deprecated public class RMISecurityManager extends SecurityManager
非推奨。代わりにSecurityManager
を使用してください。RMISecurityManager
は、SecurityManager
によって実装されるポリシーと同一のポリシーを実装しています。 RMIアプリケーションでは、このクラスを使用するのではなく、SecurityManager
クラスまたは別の適切なSecurityManager
実装を使用するようにしてください。 RMIのクラス・ローダーは、セキュリティ・マネージャが設定されている場合にのみ、リモートの場所からクラスをダウンロードします。- 実装上の注意:
アプレットは通常、セキュリティ・マネージャがすでに設定されているコンテナ内で実行されるため、一般にアプレットでセキュリティ・マネージャを設定する必要はありません。 スタンドアロン・アプリケーションの場合は、クラスのダウンロードを有効にするために
SecurityManager
の設定が必要になることがあります。 これを行うには、コードに次を追加します。 (これはRMIがリモート・ホストからコードをダウンロードする前に実行される必要があるため、たいていの場合、アプリケーションのmain
メソッド内に追加する必要があります。)if (System.getSecurityManager() == null) { System.setSecurityManager(new SecurityManager()); }
- 導入されたバージョン:
- 1.1
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 RMISecurityManager()
非推奨。新しいRMISecurityManager
を構築します。
-
メソッドのサマリー
-
クラス 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
-
-