- java.lang.Object
-
- com.sun.net.httpserver.HttpPrincipal
-
-
コンストラクタの詳細
-
HttpPrincipal
public HttpPrincipal(String username, String realm)
指定されたユーザー名またはレルムからHttpPrincipalを作成します。- パラメータ:
username
- レルム内のユーザーの名前realm
- レルム。- 例外:
NullPointerException
- ユーザー名とレルムのいずれかがnullの場合
-
-
メソッドの詳細
-
equals
public boolean equals(Object another)
2つのHttpPrincipalを比較します。 他方がHttpPrincipalのインスタンスであり、そのユーザー名とレルムがこのオブジェクトのユーザー名とレルムに等しい場合は、true
を返します。 それ以外の場合はfalse
を返します。
-
getName
public String getName()
この主体の内容をレルム:ユーザー名の形式で返します。
-
getUsername
public String getUsername()
このオブジェクトの作成に使ったユーザー名を返します。
-
getRealm
public String getRealm()
このオブジェクトの作成に使ったレルムを返します。
-
hashCode
public int hashCode()
このHttpPrincipalのハッシュ・コードを返します。 これは(getUsername()+getRealm().hashCode()
として計算されます。- 定義:
hashCode
、インタフェース:Principal
- オーバーライド:
hashCode
、クラス:Object
- 戻り値:
- このオブジェクトのハッシュ・コード値。
- 関連項目:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-