Interface AggregationFilter


  • public interface AggregationFilter
    • Field Detail

      • DEFAULT

        static final AggregationFilter DEFAULT
        Default implementation of the AggregationFilter interface that handles all combinations of permission providers and principals and never aborts the evaluation.
    • Method Detail

      • stop

        boolean stop​(@NotNull
                     @NotNull AggregatedPermissionProvider permissionProvider,
                     @NotNull
                     @NotNull Set<Principal> principals)
        Parameters:
        permissionProvider -
        principals -
        Returns:
        true if aggregation of permission providers should be stopped after the given permissionProvider created for the given set of principals.