全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
インタフェース java.security.Principal
  -  public interface Principal
このインタフェースはプリンシプルを表します。プリンシプルは、個人、企業、プログラム スレッドなど身元を区別できるものであれば何でも構いません。詳細については、ACL white paper を参照してください。
    -  参照:
    
-  Identity, Certificate, Acl, Group
   
  -   equals(Object) equals(Object)
-   このプリンシプルを指定されたオブジェクトと比較する。
  
-   getName() getName()
-  
 このプリンシプルの名前を返す。
  
-   hashCode() hashCode()
-  このプリンシプルのハッシュコードを返す。
  
-   toString() toString()
-   このプリンシプルの文字列表現を返す。
   
 equals
equals
  public abstract boolean equals(Object another)
-   このプリンシプルを指定されたオブジェクトと比較します。渡されたオブジェクトが、このインタフェースの実装が表すプリンシプルに一致する場合には trueを返します。
   
- 
    -  パラメータ:
    
-  another - 比較する対象のプリンシプル
    
-  返り値:
-   渡されたプリンシプルが、このプリンシプルによってカプセル化されたものと同じものである場合には true、それ以外の場合には false が返る。
-  オーバーライド:
    
-  クラス Object の equals 
  
 
 toString
toString
  public abstract String toString()
  -  このプリンシプルの文字列表現を返します。
   
- 
    -  返り値:
    
-  このプリンシプルの文字列表現
    
-  オーバーライド:
    
- クラス Object の toString 
  
 
 hashCode
hashCode
  public abstract int hashCode()
  -  このプリンシプルのハッシュコードを返します。
   
- 
    -  返り値:
    
- このプリンシプルのハッシュコード
    
-  オーバーライド:
    
- クラス Object の hashCode 
  
 
 getName
getName
  public abstract String getName()
  -  このプリンシプルの名前を返します。
   
- 
    -  返り値:
    
- このプリンシプルの名前
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス