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
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 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
-
コンストラクタの詳細
-
RMISecurityManager
public RMISecurityManager()非推奨。新しいRMISecurityManager
を構築します。- 導入されたバージョン:
- 1.1
-
SecurityManager
を使用してください。