java.lang.Object
com.sun.security.auth.UnixPrincipal
- 所有已实现的接口:
-
Serializable,Principal
该类实现了
Principal接口,表示Unix用户。
诸如UnixPrincipal这样的Principal可以与特定的Subject关联,以增加该Subject的附加身份。请参考Subject类,了解如何实现此功能。然后可以基于与Subject关联的Principal做授权决策。
- 参见:
-
Constructor Details
-
UnixPrincipal
创建具有Unix用户名的UnixPrincipal。- 参数:
-
name- 用户的Unix用户名。 - 抛出:
-
NullPointerException- 如果name为null。
-
-
Method Details
-
getName
返回此UnixPrincipal的Unix用户名。 -
toString
返回此UnixPrincipal的字符串表示形式。 -
equals
将指定的对象与此UnixPrincipal进行比较,以确定它们是否相等。如果给定对象也是UnixPrincipal,并且两个UnixPrincipal具有相同的用户名,则返回true。 -
hashCode
public int hashCode()返回此UnixPrincipal的哈希码。
-