Uses of Enum Class
org.bremersee.acl.AccessEvaluation
Packages that use AccessEvaluation
Package
Description
The package contains the in-memory business logic of access control lists.
The package contains acl criteria und updates for MongoDB.
-
Uses of AccessEvaluation in org.bremersee.acl
Methods in org.bremersee.acl that return AccessEvaluationModifier and TypeMethodDescriptionstatic AccessEvaluationReturns the enum constant of this class with the specified name.static AccessEvaluation[]AccessEvaluation.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.bremersee.acl with parameters of type AccessEvaluationModifier and TypeMethodDescriptiondefault booleanAccessEvaluator.hasPermissions(AclUserContext userContext, AccessEvaluation accessEvaluation, Collection<String> permissions) Determines whether the given user with the given roles and groups has the specified permissions according to the given access evaluation type.Acl.modify(AccessControlListModifications mods, AclUserContext userContext, AccessEvaluation accessEvaluation, Collection<String> permissions) Modifies the access control list. -
Uses of AccessEvaluation in org.bremersee.acl.spring.data.mongodb
Methods in org.bremersee.acl.spring.data.mongodb with parameters of type AccessEvaluationModifier and TypeMethodDescriptionorg.springframework.data.mongodb.core.query.CriteriaAclCriteriaAndUpdateBuilder.buildPermissionCriteria(AclUserContext userContext, AccessEvaluation accessEvaluation, Collection<String> permissions) Build permission criteria.