Java プラットフォーム 1.2

java.security
インタフェース Principal

既知のサブインタフェースの一覧:
Group
既知の実装クラスの一覧:
Identity

public abstract interface Principal

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

関連項目:
X509Certificate

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

メソッドの詳細

equals

public boolean equals(Object another)
指定されたオブジェクトと主体を比較します。指定されたオブジェクトが、このインタフェースの実装が表す主体に一致する場合は true を返します。
パラメータ:
another - 比較対象の主体
戻り値:
指定された主体が、この主体によってカプセル化されたものと同じ場合は true、そうでない場合は false
オーバーライド:
クラス Object 内の equals

toString

public String toString()
主体の文字列表現を返します。
戻り値:
この主体の文字列表現
オーバーライド:
クラス Object 内の toString

hashCode

public int hashCode()
主体のハッシュコードを返します。
戻り値:
この主体のハッシュコード
オーバーライド:
クラス Object 内の hashCode

getName

public String getName()
主体の名前を返します。
戻り値:
この主体の名前

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.