带 JRadius 的 EAP-SIM

发布于 2024-09-24 19:28:01 字数 193 浏览 8 评论 0原文

我正在尝试实现一个通过 EAP-SIM 进行身份验证的 Radius 客户端。 radius 客户端正在使用 JRadius 框架(与我一起工作的人的要求),但是 JRadius 似乎没有 EAP-SIM 的身份验证器。

有人对我如何自己实现它有任何建议(任何了解 JRadius 的人吗?)或者有任何替代实现的建议吗?

非常感谢, 埃德。

I am trying to implement a radius client which authenticates via EAP-SIM. The radius client is using the JRadius framework (a requirement of the guys I'm working with), however it seems that JRadius doesn't have an authenticator for EAP-SIM.

Does anybody have any advice on how I might implement it myself (anybody with knowledge of JRadius?) or are there any suggestions for alternative implementations?

Many thanks,
Ed.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

满意归宿 2024-10-01 19:28:01

JRadius 有一个抽象类 RadiusAuthenticator,它提供的所有身份验证类都继承自该抽象类。它有一个抽象子类 EAPAuthenticator,它扩展了 RadiusAuthenticator。然后,EAP 框架下的不同身份验证协议有许多具体的子类。您需要专门为 SIM 实现 EAPAuthenticator 的类似子类。所有这些类都在 net.jradius.client.auth 包中,我相信可以使用 svn 从 JRadius 站点查看源代码。有了大量预先存在的实现,开始新的 EAP 扩展应该很简单。

希望有帮助,

凯特。

JRadius has an abstract class RadiusAuthenticator from which all its provided authentication classes inherit. This has an abstract subclass EAPAuthenticator which extends RadiusAuthenticator. This then has a number of concrete subclasses for the different authentication protocols under the EAP framework. You would need to implement a similar subclass of EAPAuthenticator specifically for SIM. All of these classes are in the net.jradius.client.auth package and I believe the source code can be checked out using svn from the JRadius site. With plenty of pre-existing imlpementations it should be straightforward to get started on a new EAP extension.

Hope that helps,

Kate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文