Class RDFListSecFilter<T extends RDFList>

  • Type Parameters:
    T -
    All Implemented Interfaces:
    java.util.function.Predicate<T>

    public class RDFListSecFilter<T extends RDFList>
    extends java.lang.Object
    implements java.util.function.Predicate<T>
    An RDF List security filter. Filters out nodes the user can not see.
    • Constructor Detail

      • RDFListSecFilter

        public RDFListSecFilter​(SecuredItem securedItem,
                                SecurityEvaluator.Action perm)
        Constructor.
        Parameters:
        securedItem - The secured item for permission checks.
        perm - the permission that user must have to access the item.
      • RDFListSecFilter

        public RDFListSecFilter​(SecuredItem securedItem,
                                java.util.Set<SecurityEvaluator.Action> perms)
        Constructor
        Parameters:
        securedItem - The secured item for permission checks.
        perms - the set of permissions that user must have to access the item.