软件包  com.sun.security.auth

Interface PrincipalComparator



  • public interface PrincipalComparator
    实现java.security.Principal接口的对象通常还实现了该接口,以提供将该对象与指定的Subject进行比较的手段。

    比较通过implies方法实现。 执行implies方法确定此对象是否“暗示”指定的Subject 该方法的一个示例应用可以是“组”对象意味着特定的Subject如果该Subject属于该组。 此方法的另一个示例应用将是“角色”对象暗示特定的Subject如果该Subject当前正在扮演的角色。

    虽然实现此接口的类通常也会实现java.security.Principal接口,但不是必需的。 换句话说,类可以实现java.security.Principal本身的界面, PrincipalComparator本身,或者两者同时接口。

    另请参见:
    PrincipalSubject
    • 方法详细信息

      • implies

        boolean implies​(Subject subject)
        检查该对象是否暗示了指定的 Subject
        结果
        如果指定的 Subject被该对象隐含, Subject true,否则为false。