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, 2013, Oracle and/or its affiliates. All rights reserved.