public static void main(String[] args) { var server = new FaileServer(); /* { * // Authorize localhost/testing123 * public String getSharedSecret(InetSocketAddress client) { * if (client.getAddress().getHostAddress().equals("127.0.0.1")) * return "testing123"; * else * return null; * } * * // Authenticate mw * public String getUserPassword(String userName) { * if (userName.equals("mw")) * return "test"; * else * return null; * } * * // Adds an attribute to the Access-Accept packet * public RadiusPacket accessRequestReceived(AccessRequest accessRequest, InetSocketAddress client) * { * * Console.WriteLine("Received Access-Request:\n" + accessRequest); * RadiusPacket packet = super.accessRequestReceived(accessRequest, client); * if (packet.getPacketType() == RadiusPacket.ACCESS_ACCEPT) * packet.addAttribute("Reply-Message", "Welcome " + accessRequest.getUserName() + "!"); * if (packet == null) * Console.WriteLine("Ignore packet."); * else * Console.WriteLine("Answer:\n" + packet); * return packet; * } * };*/ if (args.Length >= 1) { server.AuthPort = Convert.ToInt32(args[0]); } if (args.Length >= 2) { server.AuthPort = Convert.ToInt32(args[1]); } server.Start(true, true); System.Console.WriteLine("Server started."); Thread.Sleep(1000 * 60 * 30); System.Console.WriteLine("Stop server"); server.Stop(); }
public static void main(String[] args) { var server = new FaileServer(); /* { // Authorize localhost/testing123 public String getSharedSecret(InetSocketAddress client) { if (client.getAddress().getHostAddress().equals("127.0.0.1")) return "testing123"; else return null; } // Authenticate mw public String getUserPassword(String userName) { if (userName.equals("mw")) return "test"; else return null; } // Adds an attribute to the Access-Accept packet public RadiusPacket accessRequestReceived(AccessRequest accessRequest, InetSocketAddress client) { Console.WriteLine("Received Access-Request:\n" + accessRequest); RadiusPacket packet = super.accessRequestReceived(accessRequest, client); if (packet.getPacketType() == RadiusPacket.ACCESS_ACCEPT) packet.addAttribute("Reply-Message", "Welcome " + accessRequest.getUserName() + "!"); if (packet == null) Console.WriteLine("Ignore packet."); else Console.WriteLine("Answer:\n" + packet); return packet; } };*/ if (args.Length >= 1) server.AuthPort = Convert.ToInt32(args[0]); if (args.Length >= 2) server.AuthPort = Convert.ToInt32(args[1]); server.Start(true, true); System.Console.WriteLine("Server started."); Thread.Sleep(1000*60*30); System.Console.WriteLine("Stop server"); server.Stop(); }