从Java访问Unix PAM密码规则?

从Java访问Unix PAM密码规则?,java,passwords,Java,Passwords,是否有一种从Java获取*nix PAM规则的合理方法 我正在编写一个应用程序,它必须确保密码遵守组织的PAM规则,我不知道如何获取密码才能遵守这些规则。已经有一些实现将PAM引入Java。例如: 还有一些关于PAM的javax.security.auth.spi.LoginModule实现的工作。例如: 你也可以相对容易地写你自己的。最后,您只需跨越Java本机边界 但是我不确定它是否能解决你的问题。因为这里的重点似乎是检查密码是否符合规则。我不知道怎么和帕姆一起做。因此,这不

是否有一种从Java获取*nix PAM规则的合理方法


我正在编写一个应用程序,它必须确保密码遵守组织的PAM规则,我不知道如何获取密码才能遵守这些规则。

已经有一些实现将PAM引入Java。例如:

还有一些关于PAM的
javax.security.auth.spi.LoginModule
实现的工作。例如:

你也可以相对容易地写你自己的。最后,您只需跨越Java本机边界


但是我不确定它是否能解决你的问题。因为这里的重点似乎是检查密码是否符合规则。我不知道怎么和帕姆一起做。因此,这不是关于从Java进行操作,而是关于知道实际要做什么。

Jpam可能对您有用: