- java.lang.Object
-
- com.sun.net.httpserver.HttpPrincipal
-
-
构造方法摘要
构造方法 Constructor 描述 HttpPrincipal(String username, String realm)
从给定的用户名和领域创建一个HttpPrincipal
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 boolean
equals(Object another)
比较两个HttpPrincipal。String
getName()
以 realm:username格式返回此主体的内容String
getRealm()
返回此对象创建的领域。String
getUsername()
返回此对象创建的用户名。int
hashCode()
返回此HttpPrincipal的哈希码。String
toString()
返回与getName()相同的字符串
-
-
-
构造方法详细信息
-
HttpPrincipal
public HttpPrincipal(String username, String realm)
从给定的用户名和领域创建一个HttpPrincipal- 参数
-
username
- 领域内用户的名称 -
realm
- 领域。 - 异常
-
NullPointerException
- 如果用户名或领域都为空
-
-
方法详细信息
-
equals
public boolean equals(Object another)
比较两个HttpPrincipal。 如果另一个是true
的实例,则返回true
,其用户名和领域等于该对象的用户名和领域。 否则返回false
。
-
getName
public String getName()
以 realm:username格式返回此主体的内容
-
getUsername
public String getUsername()
返回此对象创建的用户名。
-
getRealm
public String getRealm()
返回此对象创建的领域。
-
hashCode
public int hashCode()
返回此HttpPrincipal的哈希码。 这是计算为(getUsername()+getRealm().hashCode()
- Specified by:
-
hashCode
在接口Principal
- 重写:
-
hashCode
在Object
- 结果
- 该对象的哈希码值。
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-