java.lang.Object
com.sun.net.httpserver.HttpPrincipal
- 所有已实现的接口:
-
Principal
表示通过HTTP基本或摘要身份验证进行身份验证的用户。
-
Constructor Details
-
HttpPrincipal
从给定的username和realm创建一个HttpPrincipal。- 参数:
-
username- 领域内用户的名称 -
realm- 此用户的领域 - 抛出:
-
NullPointerException- 如果用户名或领域为null
-
-
Method Details
-
equals
比较两个HttpPrincipal实例。如果another是HttpPrincipal的一个实例,并且其用户名和领域与此对象的用户名和领域相等,则返回true。否则返回false。 -
getName
以realm:username的形式返回此主体的内容。 -
getUsername
返回创建此对象的username。- 返回:
- 与此对象关联的用户的名称
-
getRealm
返回创建此对象的realm。- 返回:
- 与此对象关联的领域
-
hashCode
public int hashCode()返回此HttpPrincipal的哈希码。计算方法为(getUsername()+getRealm()).hashCode()。 -
toString
返回与getName()相同的字符串。
-