Interface SecureTreeQuery

All Known Implementing Classes:
SecureTreeQueryImpl

public interface SecureTreeQuery
A factory for secure tree query builders. The builder is used to decorate any given query (`where` clause) with constraints from the ACL.
  • Method Details

    • builder

      SecureTreeQuery.Builder builder(SecurityContext securityContext, EntityManager manager, @Nullable @Nullable String field)
      Create a new builder.
      Parameters:
      securityContext - The security context.
      manager - The entity manager of the query's target entity.
      Returns:
      A builder to combine conditional trees with ACL conditions.