- java.lang.Object
 - 
- java.security.Permission
 - 
- java.security.BasicPermission
 - 
- javax.management.MBeanTrustPermission
 
 
 
 
- 
- すべての実装されたインタフェース:
 Serializable,Guard
public class MBeanTrustPermission extends BasicPermission
このアクセス権は、署名者またはコード・ベースのtrustを表します。MBeanTrustPermissionには、アクション・リストは含まれませんが、ターゲット名が含まれています。 単一のターゲット名registerがこのアクセス権に定義されています。 ターゲット*も使用でき、registerと定義される将来のターゲットが許可されます。 ポリシー・オブジェクトがポリシー・ファイルに指定されたアクセス権を作成できるように、アクションには、null値または空の文字列のみを使用できます。
署名者またはコード・ソースにこのアクセス権が付与されている場合、MBeanの信頼できるソースとみなされます。 MBeanServerに登録できるのは、信頼できるソースのMBeanだけです。
- 導入されたバージョン:
 - 1.5
 - 関連項目:
 - 直列化された形式
 
 
- 
- 
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MBeanTrustPermission(String name)指定された名前を持つ新しいMBeanTrustPermissionを作成します。MBeanTrustPermission(String name, String actions)指定された名前を持つ新しいMBeanTrustPermissionを作成します。 
- 
メソッドのサマリー
- 
クラス java.security.BasicPermissionで宣言されたメソッド
equals, getActions, hashCode, implies, newPermissionCollection 
- 
クラス java.security.Permissionで宣言されたメソッド
checkGuard, getName, toString 
 - 
 
 - 
 
- 
- 
コンストラクタの詳細
- 
MBeanTrustPermission
public MBeanTrustPermission(String name)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
このコンストラクタは
MBeanTrustPermission(name,null)と同等です。- パラメータ:
 name- アクセス権の名前。 このアクセス権のregisterまたは*でなければならない。- 例外:
 NullPointerException-nameがnullの場合。IllegalArgumentException-nameがregisterでも*でもない場合。
 
- 
MBeanTrustPermission
public MBeanTrustPermission(String name, String actions)
指定された名前を持つ新しいMBeanTrustPermissionを作成します。
- パラメータ:
 name- アクセス権の名前。 このアクセス権のregisterまたは*でなければならない。actions- アクセス権のアクション。 nullまたは""でなければならない。- 例外:
 NullPointerException-nameがnullの場合。IllegalArgumentException-nameがregisterでも*でもない場合、またはactionsがnull以外で空文字列以外の場合。
 
 - 
 
 -