- java.lang.Object
 -  
      
- com.sun.security.auth.UserPrincipal
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable,Principal 
public final class UserPrincipal extends Object implements Principal, Serializable
由用户名或帐户名标识的用户主体。在成功认证之后,用户
Principal可以与特定的Subject相关联,以用附加标识来扩充该Subject。 然后,授权决策可以基于与Principal关联的Subject。这个类是不可变的。
- 从以下版本开始:
 - 1.6
 - 另请参见:
 - Serialized Form
 
 
-  
        
       
-  
             
构造方法摘要
构造方法 构造器 描述 UserPrincipal(String name)创建一个委托人。 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
UserPrincipal
public UserPrincipal(String name)
创建一个委托人。- 参数
 -  
              
name- 主体的字符串名称。 - 异常
 -  
              
NullPointerException- 如果name是null。 
 
 -  
 
-  
             
方法详细信息
-  
equals
public boolean equals(Object object)
将此主体与指定对象进行比较。 
-  
hashCode
public int hashCode()
返回此主体的哈希码。- Specified by:
 -  
              
hashCode在接口Principal - 重写:
 -  
              
hashCode在类Object - 结果
 - 校长的哈希码。
 - 另请参见:
 -  
              
Object.equals(java.lang.Object),System.identityHashCode(java.lang.Object) 
 
 -  
 
 -