-
public interface PrincipalComparatorAn object that implements thejava.security.Principalinterface typically also implements this interface to provide a means for comparing that object to a specifiedSubject.The comparison is achieved via the
impliesmethod. The implementation of theimpliesmethod determines whether this object "implies" the specifiedSubject. One example application of this method may be for a "group" object to imply a particularSubjectif thatSubjectbelongs to the group. Another example application of this method would be for "role" object to imply a particularSubjectif thatSubjectis currently acting in that role.Although classes that implement this interface typically also implement the
java.security.Principalinterface, it is not required. In other words, classes may implement thejava.security.Principalinterface by itself, thePrincipalComparatorinterface by itself, or both at the same time.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanimplies(Subject subject)Check if the specifiedSubjectis implied by this object.
-
-
-
Method Detail
-
implies
boolean implies(Subject subject)
Check if the specifiedSubjectis implied by this object.- Returns:
- true if the specified
Subjectis implied by this object, or false otherwise.
-
-