-
public interface PrincipalComparatorjava.security.Principalインタフェースを実装したオブジェクトであり、通常はこのインタフェースを実装して、指定したSubjectとオブジェクトを比較する方法を提供します。比較は
impliesメソッドで行います。 iimpliesメソッドは、指定したSubjectがこのオブジェクトに「含まれる」かどうかを確認するように実装されています。 たとえばこのメソッドの適用例として、特定のSubjectがグループに所属する場合、「group」オブジェクトはそのSubjectを含みます。 別の適用例では、現在、ある役割で特定のSubjectが動作している場合、「role」オブジェクトはそのSubjectを含みます。このインタフェースを実装するクラスは通常、
java.security.Principalインタフェースも実装しますが必須ではありません。 つまり、各クラスではjava.security.Principalインタフェースだけ、PrincipalComparatorインタフェースだけ、またはその両方を実装します。
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 booleanimplies(Subject subject)指定したSubjectがこのオブジェクトに含まれているかどうかを確認します。
-
-
-
メソッドの詳細
-
implies
boolean implies(Subject subject)
指定したSubjectがこのオブジェクトに含まれているかどうかを確認します。- 戻り値:
- 指定した
Subjectがこのオブジェクトに含まれている場合はtrue、そうでない場合はfalse。
-
-