java.lang.Object
ch.tocco.nice2.entityoperation.api.security.Permission

public class Permission extends Object
  • Constructor Details

    • Permission

      public Permission(String entity, @Nullable @Nullable String field, Set<Subject> includedSubjects, Set<Subject> excludedSubjects, Node condition, boolean negative)
  • Method Details

    • getEntity

      public String getEntity()
    • getField

      public Optional<String> getField()
    • getIncludedSubjects

      public Set<Subject> getIncludedSubjects()
    • getExcludedSubjects

      public Set<Subject> getExcludedSubjects()
    • getCondition

      public Node getCondition()
    • isNegative

      public boolean isNegative()
    • providesAnonymousAccess

      public boolean providesAnonymousAccess()