|
Java HTTP Server | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object com.sun.net.httpserver.HttpPrincipal
public class HttpPrincipal
HTTP 基本認証またはダイジェスト認証によって認証されたユーザーを表します。
コンストラクタの概要 | |
---|---|
HttpPrincipal(String username,
String realm)
指定されたユーザー名または領域から HttpPrincipal を作成します。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object another)
2 つの HttpPrincipal を比較します。 |
String |
getName()
この主体の内容を「領域:ユーザー名」の形式で返します。 |
String |
getRealm()
このオブジェクトの作成に使った領域を返します。 |
String |
getUsername()
このオブジェクトの作成に使ったユーザー名を返します。 |
int |
hashCode()
この HttpPrincipal のハッシュコードを返します。 |
String |
toString()
getName() と同じ文字列を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public HttpPrincipal(String username, String realm)
username
- 領域内のユーザーの名前realm
- 領域
NullPointerException
- ユーザー名と領域のいずれかが null の場合メソッドの詳細 |
---|
public boolean equals(Object another)
true
を返します。それ以外の場合は false
を返します。
Principal
内の equals
Object
内の equals
another
- the reference object with which to compare.
true
if this object is the same as the obj
argument; false
otherwise.Object.hashCode()
,
Hashtable
public String getName()
Principal
内の getName
public String getUsername()
public String getRealm()
public int hashCode()
(getUsername()+getRealm().hashCode()
として計算されます。
Principal
内の hashCode
Object
内の hashCode
Object.equals(java.lang.Object)
,
Hashtable
public String toString()
Principal
内の toString
Object
内の toString
|
Java HTTP Server | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |