软件包  com.sun.security.auth

Interface PrincipalComparator


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

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

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

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

      • implies

        boolean implies​(Subject subject)
        检查此对象是否隐含指定的 Subject
        结果
        如果此对象隐含指定的 Subject则返回true,否则返回false。