public interface PrincipalComparator
实现
java.security.Principal
接口的对象通常也实现此接口,以提供将该对象与指定的 Subject
进行比较的方法。
比较是通过implies
方法实现的。 implies
方法的实现决定了这个对象是否“暗示”了指定的 Subject
。此方法的一个示例应用程序可能是“组”对象暗示特定的 Subject
(如果 Subject
属于该组)。此方法的另一个示例应用程序是“角色”对象暗示特定的 Subject
,如果该 Subject
当前正在扮演该角色。
虽然实现此接口的类通常也实现 java.security.Principal
接口,但这不是必需的。换句话说,类可以自己实现 java.security.Principal
接口,自己实现 PrincipalComparator
接口,或者同时实现两者。
- 参见:
-
方法总结
-
方法详情
-
implies
检查此对象是否隐含了指定的Subject
。- 参数:
subject
- 要比较的主题- 返回:
-
如果此对象隐含了指定的
Subject
,则为 true,否则为 false。
-