- java.lang.Object
 -  
      
- java.security.Permission
 -  
        
- java.security.BasicPermission
 -  
          
- javax.management.remote.SubjectDelegationPermission
 
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable,Guard 
public final class SubjectDelegationPermission extends BasicPermission
身份验证标识要求的权限,以代表授权标识执行操作。
SubjectDelegationPermission包含一个名称(也称为“目标名称”)但没有动作列表; 您要么拥有命名权限,要么不拥有。
目标名称是授权主体类名的名称,后跟句点和授权主体名称,即
"PrincipalClassName.PrincipalName"。星号可以单独出现,或者如果紧接着前面有“。”。 可能出现在目标名称的末尾,表示通配符匹配。
例如,“*”,“javax.management.remote.JMXPrincipal。*”和“javax.management.remote.JMXPrincipal.delegate”是有效的目标名称。 第一种是指任何主要名称从任何主要类,第二个表示具体主体类的任何主体名称
javax.management.remote.JMXPrincipal,第三个表示混凝土主体名称delegate混凝土主体类的javax.management.remote.JMXPrincipal。- 从以下版本开始:
 - 1.5
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 SubjectDelegationPermission(String name)创建具有指定名称的新SubjectDelegationPermission。SubjectDelegationPermission(String name, String actions)创建具有指定名称的新SubjectDelegationPermission对象。 
-  
             
方法摘要
-  
               
声明方法的类 java.security.BasicPermission
equals, getActions, hashCode, implies, newPermissionCollection 
-  
               
声明方法的类 java.security.Permission
checkGuard, getName, toString 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
SubjectDelegationPermission
public SubjectDelegationPermission(String name)
创建具有指定名称的新SubjectDelegationPermission。 该名称是SubjectDelegationPermission的符号名称。- 参数
 -  
              
name- SubjectDelegationPermission的名称 - 异常
 -  
              
NullPointerException- 如果name是null。 -  
              
IllegalArgumentException- 如果name为空。 
 
-  
SubjectDelegationPermission
public SubjectDelegationPermission(String name, String actions)
创建具有指定名称的新SubjectDelegationPermission对象。 该名称是SubjectDelegationPermission的符号名称,并且操作String当前未使用且必须为null。- 参数
 -  
              
name- SubjectDelegationPermission的名称 -  
              
actions- 必须为null。 - 异常
 -  
              
NullPointerException- 如果name是null。 -  
              
IllegalArgumentException- 如果name为空或actions不为空。 
 
 -  
 
 -