Class BaseSelfEditingPolicy

  • Direct Known Subclasses:
    SelfEditingPolicy

    public abstract class BaseSelfEditingPolicy
    extends Object
    A base class with utility methods for policies involving self-editing.
    • Constructor Detail

      • BaseSelfEditingPolicy

        public BaseSelfEditingPolicy​(javax.servlet.ServletContext ctx,
                                     BaseResourceBean.RoleLevel roleLevel)
    • Method Detail

      • canModifyResource

        protected boolean canModifyResource​(String uri)
      • canModifyPredicate

        protected boolean canModifyPredicate​(Property predicate)
      • userNotAuthorizedToStatement

        protected PolicyDecision userNotAuthorizedToStatement()
      • inconclusiveDecision

        protected PolicyDecision inconclusiveDecision​(String message)
        An INCONCLUSIVE decision with a message like "PolicyClass: message".
      • authorizedDecision

        protected PolicyDecision authorizedDecision​(String message)
        An AUTHORIZED decision with a message like "PolicyClass: message".