- java.lang.Object
 -  
      
- java.security.Permission
 -  
        
- java.security.BasicPermission
 -  
          
- javax.management.MBeanTrustPermission
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable,Guard 
public class MBeanTrustPermission extends BasicPermission
此权限表示签名者或代码库中的“信任”。MBeanTrustPermission包含目标名称但不包含操作列表。 为此权限定义了单个目标名称“register”。 目标“*”也是允许的,允许“注册”以及可能定义的任何未来目标。 操作仅允许空值或空字符串,以允许策略对象创建策略文件中指定的权限。
如果签名者或codesource被授予此权限,则它被视为MBean的可信源。 只有来自可信源的MBean才可以在MBeanServer中注册。
- 从以下版本开始:
 - 1.5
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 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- 权限的名称。 此权限必须为“注册”或“*”。 - 异常
 -  
              
NullPointerException- 如果name是null。 -  
              
IllegalArgumentException- 如果name既不是“注册”也不是“*”。 
 
-  
MBeanTrustPermission
public MBeanTrustPermission(String name, String actions)
使用给定名称创建新的MBeanTrustPermission。
- 参数
 -  
              
name- 权限的名称。 此权限必须为“注册”或“*”。 -  
              
actions- 权限的操作。 它必须为null或""。 - 异常
 -  
              
NullPointerException- 如果name是null。 -  
              
IllegalArgumentException- 如果name既不是“注册”也不是“*”; 或者如果actions是非空的非空字符串。 
 
 -  
 
 -