JAAS

com.sun.security.auth
クラス SolarisPrincipal

java.lang.Object
  |
  +--com.sun.security.auth.SolarisPrincipal
すべての実装インタフェース:
Principal, Serializable

推奨されていません。 JDK 1.4 では、UnixPrincipal に置き換えられる。このクラスの使用は推奨されない

public class SolarisPrincipal
extends Object
implements Principal, Serializable

Principal インタフェースを実装しており、Solaris ユーザを表します。

NTDomainPrincipal のようなプリンシパルは特定の Subject と関連付けられており、追加された識別情報によって Subject を拡張します。拡張の詳細については、Subject クラスを参照してください。承認の決定は Subject に関連付けられたプリンシパルを基にして行われます。

関連項目:
Principal, Subject, 直列化された形式

コンストラクタの概要
SolarisPrincipal(String name)
          推奨されていません。 Solaris ユーザ名で SolarisPrincipal を作成します。
 
メソッドの概要
 boolean equals(Object o)
          推奨されていません。 指定したオブジェクトと SolarisPrincipal とを比較し、同等であるかどうかを調べます。
 String getName()
          推奨されていません。 SolarisPrincipal の Unix ユーザ名を返します。
 int hashCode()
          推奨されていません。 SolarisPrincipal のハッシュコードを返します。
 String toString()
          推奨されていません。 SolarisPrincipal の文字列表現を返します。
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SolarisPrincipal

public SolarisPrincipal(String name)
推奨されていません。 
Solaris ユーザ名で SolarisPrincipal を作成します。

パラメータ:
name - ユーザの Unix ユーザ名
例外:
NullPointerException - namenull の場合
メソッドの詳細

getName

public String getName()
推奨されていません。 
SolarisPrincipal の Unix ユーザ名を返します。

定義:
インタフェース Principal 内の getName
戻り値:
SolarisPrincipal の Unix ユーザ名

toString

public String toString()
推奨されていません。 
SolarisPrincipal の文字列表現を返します。

定義:
インタフェース Principal 内の toString
オーバーライド:
クラス Object 内の toString
戻り値:
SolarisPrincipal の文字列表現

equals

public boolean equals(Object o)
推奨されていません。 
指定したオブジェクトと SolarisPrincipal とを比較し、同等であるかどうかを調べます。指定したオブジェクトが SolarisPrincipal であり、2 つの SolarisPrincipal のユーザ名が等しい場合は、true を返します。

定義:
インタフェース Principal 内の equals
オーバーライド:
クラス Object 内の equals
パラメータ:
o - SolarisPrincipal と比較し、同等であるかどうかを調べるオブジェクト
戻り値:
オブジェクトが SolarisPrincipal と等しい場合は true

hashCode

public int hashCode()
推奨されていません。 
SolarisPrincipal のハッシュコードを返します。

定義:
インタフェース Principal 内の hashCode
オーバーライド:
クラス Object 内の hashCode
戻り値:
SolarisPrincipal のハッシュコード

JAAS