java.lang.Object
com.sun.net.httpserver.HttpPrincipal
- すべての実装されたインタフェース:
Principal
HTTP基本認証またはダイジェスト認証によって認証されたユーザーを表します。
-
コンストラクタの詳細
-
HttpPrincipal
指定されたusernameおよびrealmからHttpPrincipalを作成します。- パラメータ:
username- レルム内のユーザーの名前realm- このユーザーのレルム- スロー:
NullPointerException- ユーザー名またはレルムがnullかどうか
-
-
メソッドの詳細
-
equals
public boolean equals(Object another) HttpPrincipalのインスタンスを比較します。 「別の」がHttpPrincipalのインスタンスであり、そのユーザー名とレルムがこのオブジェクトのユーザー名とレルムと等しい場合、trueを返します。 それ以外の場合はfalseを返します。 -
getName
public String getName()この主体の内容をrealm:username形式で返します。 -
getUsername
public String getUsername()このオブジェクトが作成されたusernameを返します。- 戻り値:
- このオブジェクトに関連付けられたユーザーの名前
-
getRealm
public String getRealm()このオブジェクトが作成されたrealmを返します。- 戻り値:
- このオブジェクトに関連付けられたレルム
-
hashCode
public int hashCode()このHttpPrincipalのハッシュ・コードを返します。 これは、(getUsername()+getRealm()).hashCode()として計算されます。 -
toString
public String toString()getName()と同じ文字列を返します。
-