public Attr_ReplyMessage(Serializable o) { setup(o); } }
public boolean handle(JRadiusRequest request) throws Exception { RadiusPacket req = request.getRequestPacket(); RadiusPacket rep = request.getReplyPacket(); AttributeList ci = request.getConfigItems(); String u = (String) req.getAttributeValue(Attr_UserName.TYPE); String n = (String) req.getAttributeValue(Attr_NASIdentifier.TYPE); if ((username != null && username.equals(u)) || (nasid != null && nasid.equals(n))) { if (request.getType() == JRadiusServer.JRADIUS_authorize) { // Reject the user (which should be fine for monitoring) // and stop processing the current handler chain RadiusLog.info("Answering monitoring request: {User-Name = " + username + ", NAS-Identifier = " + nasid + "}"); if (replyMessage != null) { rep.addAttribute(new Attr_ReplyMessage(replyMessage)); } ci.add(new Attr_AuthType(Attr_AuthType.Reject)); } return true; } return false; }
public boolean handle(JRadiusRequest request) throws Exception { RadiusPacket req = request.getRequestPacket(); RadiusPacket rep = request.getReplyPacket(); AttributeList ci = request.getConfigItems(); String u = (String) req.getAttributeValue(Attr_UserName.TYPE); String n = (String) req.getAttributeValue(Attr_NASIdentifier.TYPE); if ((username != null && username.equals(u)) || (nasid != null && nasid.equals(n))) { if (request.getType() == JRadiusServer.JRADIUS_authorize) { // Reject the user (which should be fine for monitoring) // and stop processing the current handler chain RadiusLog.info("Answering monitoring request: {User-Name = " + username + ", NAS-Identifier = " + nasid + "}"); if (replyMessage != null) { rep.addAttribute(new Attr_ReplyMessage(replyMessage)); } ci.add(new Attr_AuthType(Attr_AuthType.Reject)); } return true; } return false; }
public Attr_ReplyMessage(Serializable o) { setup(o); } }
public boolean handle(JRadiusRequest request) throws Exception { RadiusPacket req = request.getRequestPacket(); RadiusPacket rep = request.getReplyPacket(); AttributeList ci = request.getConfigItems(); String u = (String) req.getAttributeValue(Attr_UserName.TYPE); String n = (String) req.getAttributeValue(Attr_NASIdentifier.TYPE); if ((username != null && username.equals(u)) || (nasid != null && nasid.equals(n))) { if (request.getType() == JRadiusServer.JRADIUS_authorize) { // Reject the user (which should be fine for monitoring) // and stop processing the current handler chain RadiusLog.info("Answering monitoring request: {User-Name = " + username + ", NAS-Identifier = " + nasid + "}"); if (replyMessage != null) { rep.addAttribute(new Attr_ReplyMessage(replyMessage)); } ci.add(new Attr_AuthType(Attr_AuthType.Reject)); } return true; } return false; }
public Attr_ReplyMessage(Serializable o) { setup(o); } }
public Attr_ReplyMessage() { setup(); }
public Attr_ReplyMessage() { setup(); }
public Attr_ReplyMessage() { setup(); }