- java.lang.Object
-
- com.sun.security.auth.LdapPrincipal
-
- 实现的所有接口
-
Serializable,Principal
public final class LdapPrincipal extends Object implements Principal, Serializable
由RFC 2253指定的专有名称标识的主体 。在成功认证之后,用户
Principal可以与特定的Subject相关联,以用附加身份扩充该Subject。 然后,授权决策可以基于与Principal关联的Subject。这个类是不可变的。
- 从以下版本开始:
- 1.6
- 另请参见:
- Serialized Form
-
-
构造方法详细信息
-
LdapPrincipal
public LdapPrincipal(String name) throws InvalidNameException
创建LDAP主体。- 参数
-
name- 主体的字符串专有名称。 - 异常
-
InvalidNameException- 如果检测到语法违规。 -
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)
-
-