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