CDC 1.1.2

java.security
インタフェース Principal


public interface Principal

このインタフェースは、主体という抽象的な概念を表します。この主体を利用することで、個人、企業、ログイン ID などのあらゆるエンティティーを表すことができます。


メソッドの概要
 boolean equals(Object another)
          指定されたオブジェクトと主体を比較します。
 String getName()
          主体の名前を返します。
 int hashCode()
          この主体のハッシュコードを返します。
 String toString()
          主体の文字列表現を返します。
 

メソッドの詳細

equals

boolean equals(Object another)
指定されたオブジェクトと主体を比較します。指定されたオブジェクトが、このインタフェースの実装が表す主体に一致する場合は true を返します。

オーバーライド:
クラス Object 内の equals
パラメータ:
another - 比較対象の主体
戻り値:
指定された主体が、この主体によってカプセル化されたものと同じ場合は true、そうでない場合は false
関連項目:
Object.hashCode(), Hashtable

toString

String toString()
主体の文字列表現を返します。

オーバーライド:
クラス Object 内の toString
戻り値:
主体の文字列表現

hashCode

int hashCode()
この主体のハッシュコードを返します。

オーバーライド:
クラス Object 内の hashCode
戻り値:
この主体に対するハッシュコード
関連項目:
Object.equals(java.lang.Object), Hashtable

getName

String getName()
主体の名前を返します。

戻り値:
この主体の名前

CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.