- java.lang.Object
-
- com.sun.security.auth.UserPrincipal
-
- All Implemented Interfaces:
-
Serializable,Principal
public final class UserPrincipal extends Object implements Principal, Serializable
由用户名或帐户名称标识的用户主体。在成功认证之后,用户
Principal可以与特定的Subject相关联,以增加具有附加身份的Subject。 授权决定可以基于与Principal相关联的Subject。这个类是不可变的。
- 从以下版本开始:
- 1.6
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 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)
-
-