public class MBeanTrustPermission extends BasicPermission
MBeanTrustPermissionには、アクション・リストは含まれませんが、ターゲット名が含まれています。このアクセス権には、単一のターゲット名「register」が定義されています。ターゲット「*」も使用できます。この場合、「register」の他、あらゆるターゲットを定義できます。null値と空文字列は、ポリシー・オブジェクトがポリシー・ファイル内に指定されたアクセス権を作成することを許可するアクションに対してのみ使用できます。
署名者またはコード・ソースにこのアクセス権が付与されている場合、MBeanの信頼できるソースとみなされます。MBeanServerに登録できるのは、信頼できるソースのMBeanだけです。
コンストラクタと説明 |
---|
MBeanTrustPermission(String name)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
|
MBeanTrustPermission(String name, String actions)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
|
equals, getActions, hashCode, implies, newPermissionCollection
checkGuard, getName, toString
public MBeanTrustPermission(String name)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
このコンストラクタはMBeanTrustPermission(name,null)
と同等です。
name
- アクセス権の名前。このアクセス権の「register」または「*」でなければならない。NullPointerException
- name
がnull
の場合。IllegalArgumentException
- name
が「register」でも「*」でもない場合。public MBeanTrustPermission(String name, String actions)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
name
- アクセス権の名前。このアクセス権の「register」または「*」でなければならない。actions
- アクセス権のアクション。nullまたは""
でなければならない。NullPointerException
- name
がnull
の場合。IllegalArgumentException
- name
が「register」でも「*」でもない場合、またはactions
がnull以外で空文字列以外の場合。 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.