Frage

Ich versuche, einen Radius-Client zu implementieren, die über EAP-SIM-Authentifizierung. Der Radius-Client wird mit dem JRadius Rahmen (eine Forderung der Jungs mit arbeite ich), aber es scheint, dass JRadius nicht einen Authenticator für EAP-SIM hat.

hat jemand irgendwelche Ratschläge, wie ich implementieren könnte es selbst (jemand mit dem Wissen von JRadius?) Oder gibt es irgendwelche Vorschläge für alternative Implementierungen?

Vielen Dank, Ed.

War es hilfreich?

Lösung

JRadius hat eine abstrakte Klasse RadiusAuthenticator, von der alle seine zur Verfügung gestellt Authentifizierungsklassen erben. Dies hat eine abstrakte Unterklasse EAPAuthenticator die RadiusAuthenticator erstreckt. Dies hat dann eine Anzahl von konkreten Subklassen für die verschiedene Authentifizierungsprotokolle unter dem EAP Rahmen. Sie müßten eine ähnliche Unterklasse von EAPAuthenticator speziell für SIM implementieren. Alle diese Klassen sind in der net.jradius.client.auth Paket und ich glaube, kann der Quellcode der JRadius Website mit SVN ausgecheckt werden. Mit vielen vorbestehenden imlpementations sollte es einfach sein, um auf eine neue EAP Erweiterung beginnen.

Ich hoffe, das hilft,

Kate.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top