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