public static PanelPermission getInstance(Principal prpal, Object resource) { Policy policy = SecurityServices.lookup().getSecurityPolicy(); PanelPermission perm = (PanelPermission) policy.getPermission(prpal, PanelPermission.class, getResourceName(resource)); if (perm == null) perm = PanelPermission.newInstance(resource, null); return perm; }