break;
} else if (rcResponse.getStatus() == AuthResultEnum.AUTH_REJECT) {
logger.info(
- "Remote Authentication Rejected User: \"{}\", from Server: {}, Reason: "
- + rcResponse.getStatus().toString(),
- userName, aaaServer.getAddress());
+ "Remote Authentication Rejected User: \"{}\", from Server: {}, Reason:{}",
+ new Object[] {userName, aaaServer.getAddress(),
+ rcResponse.getStatus().toString()});
} else {
logger.info(
- "Remote Authentication Failed for User: \"{}\", from Server: {}, Reason: "
- + rcResponse.getStatus().toString(),
- userName, aaaServer.getAddress());
+ "Remote Authentication Failed for User: \"{}\", from Server: {}, Reason:{}",
+ new Object[] {userName, aaaServer.getAddress(),
+ rcResponse.getStatus().toString()});
}
}
}
*/
putUserInActiveList(userName, result);
if (authorized) {
- logger.info("User \"{}\" authorized for the following role(s): "
- + result.getUserRoles(), userName);
+ logger.info("User \"{}\" authorized for the following role(s): {}",
+ userName, result.getUserRoles());
} else {
logger.info("User \"{}\" Not Authorized for any role ", userName);
}
public void _printAAAServers(CommandInterpreter ci) {
for (ServerConfig aaaServer : remoteServerConfigList.values()) {
- String protocol = aaaServer.getProtocol();
ci.println(aaaServer.getAddress() + "-" + aaaServer.getProtocol());
}
}
// First check in active users then in local configured users
if (activeUsers.containsKey(username)) {
- roleName = activeUsers.get(username).getUserRoles().get(0);
+ List<String> roles = activeUsers.get(username).getUserRoles();
+ roleName = (roles == null || roles.isEmpty())? null : roles.get(0);
} else if (localUserConfigList.containsKey(username)) {
- roleName = localUserConfigList.get(username).getRole();
+ UserConfig config = localUserConfigList.get(username);
+ roleName = (config == null)? null : config.getRole();
}
if (roleName == null) {