Module  java.base
软件包  java.security

Interface Principal

    • 方法详细信息

      • equals

        boolean equals​(Object another)
        将此主体与指定对象进行比较。 如果传入的对象匹配由此接口的实现表示的主体,则返回true。
        重写:
        equalsObject
        参数
        another - 与...相比较。
        结果
        如果所传递的主体与该主体封装的主体相同,则为true,否则为false。
        另请参见:
        Object.hashCode()HashMap
      • toString

        String toString​()
        返回此主体的字符串表示形式。
        重写:
        toStringObject
        结果
        这个主体的字符串表示。
      • getName

        String getName​()
        返回此主体的名称。
        结果
        这个委托人的名字。
      • implies

        default boolean implies​(Subject subject)
        如果该主体隐含指定的主题,则返回true。
        实现要求:
        如果subject非空,则此方法的默认实现将返回true,并且至少包含一个等于此主体的主体。

        如果需要,子类可以用不同的实现覆盖它。

        参数
        subject - Subject
        结果
        如果 subject是非空的,并且由该主体暗示,则为true,否则为false。
        从以下版本开始:
        1.8