}
if (((process > 0) && (process < 6)) ||
(post.containsKey("clearlist")) ||
(post.containsKey("deleteentry"))) {
String authorization = ((String) header.get("Authorization", "xxxxxx")).trim().substring(6);
<BUG>userDB.Entry entry = switchboard.userDB.proxyAuth(authorization);</BUG>
if (authorization.length() == 0) {
prop.put("AUTHENTICATE", "admin log-in");
<BUG>return prop;
}
String adminAccountBase64MD5 = switchboard.getConfig("adminAccountBase64MD5", "");
boolean authenticated = (adminAccountBase64MD5.equals(serverCodings.encodeMD5Hex(authorization)));
if (!authenticated && !entry.hasAdminRight()) {</BUG>
prop.put("AUTHENTICATE", "admin log-in");

}
int process;
try {
process = Integer.parseInt(post.get("process", "0"));
} catch (NumberFormatException e) {
process = 0;
}
if (((process > 0) && (process < 6)) ||
(post.containsKey("clearlist")) ||
(post.containsKey("deleteentry"))) {
String authorization = ((String) header.get("Authorization", "xxxxxx")).trim().substring(6);
if (authorization.length() == 0) {
prop.put("AUTHENTICATE", "admin log-in");
