public interface PrincipalComparator
java.security.Principal
interface typically also implements this interface to provide
a means for comparing that object to a specified Subject
.
The comparison is achieved via the implies
method.
The implementation of the implies
method determines
whether this object "implies" the specified Subject
.
One example application of this method may be for
a "group" object to imply a particular Subject
if that Subject
belongs to the group.
Another example application of this method would be for
"role" object to imply a particular Subject
if that Subject
is currently acting in that role.
Although classes that implement this interface typically
also implement the java.security.Principal
interface,
it is not required. In other words, classes may implement the
java.security.Principal
interface by itself,
the PrincipalComparator
interface by itself,
or both at the same time.
Modifier and Type | Method | Description |
---|---|---|
boolean |
implies(Subject subject) |
Check if the specified
Subject is implied by
this object. |
boolean implies(Subject subject)
Subject
is implied by
this object.Subject
is implied by
this object, or false otherwise. Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 1998, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Debian+0-9b155-1