Java Swing应用程序的安全框架

时间:2013-11-21 21:11:46

标签: java swing security desktop-application

是否有适用于Java桌面应用程序的安全框架?当我在谷歌上搜索时,我看到有人在谈论Spring Security,但它似乎主要是基于网络的。我一直在使用普通的java代码(登录表单,jdbc)来实现用户级安全性,但我不习惯这种方式编程。感谢您的协助

3 个答案:

答案 0 :(得分:0)

你仍然可以使用基于角色的访问和桌面应用程序的某种目录服务,你可以用Spring做到这一点,它不一定只用于Web访问。不是我特意推着春天。

问候

答案 1 :(得分:0)

如果不知道您正在考虑什么样的威胁模型,很难真正回答您。

  • 您是否怀疑已登录的用户是否有权打开您的申请?
  • 应用程序是否与服务器通信并从那里获取数据?
  • 您是否担心用户篡改代码?

在第一种情况下,这似乎可以通过操作系统级别权限更好地处理。

在第二种情况下,处理服务器上的安全性,无论如何都不能信任客户端。

在第三种情况下,祝你好运。

答案 2 :(得分:0)

我决定使用Apache Shiro Security Framework。 It is very easy to use and the website host good documentation。谢谢大家的帮助。