public interface PrincipalComparator
实现
java.security.Principal
接口的对象通常也实现此接口,以提供一种比较该对象与指定Subject
的方法。
比较是通过implies
方法实现的。implies
方法的实现确定了该对象是否"暗示"指定的Subject
。此方法的一个示例应用可能是对于一个"组"对象,如果该Subject
属于该组,则暗示该特定Subject
。此方法的另一个示例应用可能是对于"角色"对象,如果该Subject
当前正在扮演该角色,则暗示特定Subject
。
虽然实现此接口的类通常也实现java.security.Principal
接口,但这不是必需的。换句话说,类可以单独实现java.security.Principal
接口,单独实现PrincipalComparator
接口,或同时实现两者。
- 参见:
-
Method Summary
-
Method Details
-
implies
检查指定的Subject
是否被此对象暗示。- 参数:
-
subject
- 要比较的主题 - 返回:
-
如果指定的
Subject
被此对象暗示,则返回true;否则返回false。
-