docs: @Override
      public boolean hasPermission(String owner, String activity, String target)
              throws AuthorizationException {
          return getAuthorizationService().doesPrincipalHavePermission(this, owner, activity, target);
      }