Вопрос

Я пытаюсь осуществить клиент RADIUS, который аутентифицируется через EAP-SIM. Клиент RADIUS использует Framework Jradius (требование парней, с которыми я работаю), однако, кажется, что Jradius не имеет аутентификатора для EAP-SIM.

У кого-нибудь есть какие-либо советы о том, как я могу реализовать его (никто со знаниями jradius?) Или есть какие-то предложения для альтернативных реализаций?

Большое спасибо, ред.

Это было полезно?

Решение

У Jradius имеет абстрактный класс RadiusAuthanenticator, из которого все его предоставленные классы аутентификации наследуют. У этого есть абстрактный подкласс Иапоуэнтейтика, который расширяет радисянтикунтиментатор. Это затем имеет ряд бетонных подклассов для различных протоколов аутентификации в рамках EAP. Вам нужно будет реализовать аналогичный подкласс EAPAuthenticator, специально для SIM-карты. Все эти классы находятся в пакете Net.jradius.client.auth, и я считаю, что исходный код можно проверить, используя SVN с сайта Jradius. С большим количеством ранее существующих промежуточных данных оно должно быть простым, чтобы начать начать на новом расширении EAP.

Надеюсь, это поможет,

Катя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top