Pregunta

Estoy tratando de implementar un cliente RADIUS que autentica a través de EAP-SIM. El cliente RADIUS está utilizando el marco JRadius (un requisito de los chicos con los que trabajo), sin embargo parece que JRadius no tiene un autenticador para EAP-SIM.

¿Alguien tiene algún consejo sobre cómo podría aplicar a mí mismo (cualquiera con conocimiento de JRadius?) O hay alguna sugerencia para implementaciones alternativas?

Muchas gracias, Ed.

¿Fue útil?

Solución

JRadius tiene una RadiusAuthenticator clase abstracta de la cual todas sus clases de autenticación proporcionados heredan. Esto tiene un EAPAuthenticator subclase abstracta que se extiende RadiusAuthenticator. Esto entonces tiene un número de subclases concretas para los diferentes protocolos de autenticación EAP en el marco. Lo que se necesita para implementar una subclase similar de EAPAuthenticator específicamente para la tarjeta SIM. Todas estas clases son en el paquete net.jradius.client.auth y creo que el código fuente se puede comprobar a cabo usando SVN desde el sitio JRadius. Con un montón de imlpementations preexistentes que debería ser sencillo para empezar a trabajar en una nueva extensión de EAP.

Espero que ayude,

Kate.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top