code: public AuthorisationDecision getReadPriviledge() {
  
          return checkPriviledge(new Priviledge() {
              @Override
              public boolean isGranted(Constraints c) {
  
                  boolean readable = c.isReadResource();
                  if (!readable)
                      Log.info("read privilege denied for: " + c.getResourceAddress());
                  return readable;
              }
          }, false);
  
      }
docs: If any of the required resources is not accessible, overall access will be rejected
  @return