|
JAAS | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.security.Principal
インタフェースを実装したオブジェクトであり、通常はこのインタフェースを実装して、指定した Subject
とオブジェクトを比較する方法を提供します。
比較は implies
メソッドで行います。implies
メソッドは、指定した Subject
がオブジェクトに含まれるかどうかを確認するように実装されています。たとえば implies メソッドの適用例として、Subject
がグループに所属する場合、group オブジェクトはその Subject
を含みます。別の適用例では、現在、ある役割で Subject
が動作している場合、role オブジェクトはその Subject
を含みます。
このインタフェースを実装するクラスは通常、java.security.Principal
インタフェースも実装しますが必須ではありません。つまり、各クラスでは java.security.Principal
インタフェースだけ、PrincipalComparator
インタフェースだけ、またはその両方を実装します。
Principal
,
Subject
メソッドの概要 | |
boolean |
implies(Subject subject)
指定した Subject がこのオブジェクトに含まれているかどうかを確認します。
|
メソッドの詳細 |
public boolean implies(Subject subject)
Subject
がこのオブジェクトに含まれているかどうかを確認します。
Subject
がこのオブジェクトに含まれている場合は true、そうでない場合は false
|
JAAS | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |