Interface PrincipalEvalPredicateFactory


  • public interface PrincipalEvalPredicateFactory
    Generates a Predicate to evaluate a PrincipalSupportingComponent against a requested form of authentication expressed in terms of a Principal.

    The predicate is constructed around a Principal to compare in an implementation-specific manner against the candidate component. A given factory produces predicates that implement a particular set of matching rules. Factories are accessed via a PrincipalEvalPredicateFactoryRegistry.