|
JAAS | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object com.sun.security.auth.UnixPrincipal
public class UnixPrincipal
Principal
インタフェースを実装しており、Unix ユーザーを表します。
NTDomainPrincipal
のような主体は特定の Subject
と関連付けられており、追加された識別情報によって Subject
を拡張します。拡張については、Subject
クラスを参照してください。承認決定は、Subject
に関連付けられた Principal に基づいて行うことができます。
Principal
,
Subject
,
直列化された形式コンストラクタの概要 | |
---|---|
UnixPrincipal(String name)
Unix ユーザー名で UnixPrincipal を作成します。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object o)
指定したオブジェクトと UnixPrincipal を比較し、同等であるかどうかを調べます。 |
String |
getName()
UnixPrincipal の Unix ユーザー名を返します。 |
int |
hashCode()
UnixPrincipal のハッシュコードを返します。 |
String |
toString()
UnixPrincipal の文字列表現を返します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public UnixPrincipal(String name)
name
- ユーザーの Unix ユーザー名
NullPointerException
- name
が null
の場合メソッドの詳細 |
---|
public String getName()
UnixPrincipal
の Unix ユーザー名を返します。
Principal
内の getName
UnixPrincipal
の Unix ユーザー名public String toString()
UnixPrincipal
の文字列表現を返します。
Principal
内の toString
Object
内の toString
UnixPrincipal
の文字列表現public boolean equals(Object o)
UnixPrincipal
を比較し、同等であるかどうかを調べます。指定したオブジェクトが UnixPrincipal
であり、2 つの UnixPrincipal のユーザー名が等しい場合は、true を返します。
Principal
内の equals
Object
内の equals
o
- UnixPrincipal
と比較し、同等であるかどうかを調べるオブジェクト
UnixPrincipal
と等しい場合は trueObject.hashCode()
,
Hashtable
public int hashCode()
UnixPrincipal
のハッシュコードを返します。
Principal
内の hashCode
Object
内の hashCode
UnixPrincipal
のハッシュコードObject.equals(java.lang.Object)
,
Hashtable
|
JAAS | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |