if(returnval != null) System.out.println("AuthorizationProxy :  result " + returnval);
if(returnval != null) System.out.println("AuthorizationProxy :  resource " + resource + ", result " + returnval);
    public boolean isAuthorized(AdminInformation admin, String resource){      Boolean returnval = null;      int adm = 0;            if(admin.isSpecialUser()){        adm = admin.getSpecialUser();      }      else        adm = admin.getX509Certificate().getSerialNumber().hashCode();      int tmp = adm ^ resource.hashCode();        // Check if name is in hashmap      returnval = (Boolean) authstore.get(new Integer(tmp));            if(returnval != null) System.out.println("AuthorizationProxy :  result " + returnval);      if(returnval==null){                  // Get authorization from access tree          returnval = new Boolean(accesstree.isAuthorized(admin, resource));          authstore.put(new Integer(tmp),returnval);          System.out.println("AuthorizationProxy :  returnval = null, result " + returnval.booleanValue());        }      return returnval.booleanValue();    }