如何在应用程序服务器(glassfish)中列出领域中的所有用户主体?

时间:2013-06-20 20:53:31

标签: java-ee glassfish

我有一个Java EE 6应用程序,每个用户都有自己的jpa实体。由于我想在将应用程序部署到服务器时创建这些实体,我需要一种方法来列出所有主体或至少列出名称。是否有标准的方法在所有应用程序服务器中接收用户名,或者如果没有,只有glassfish的方法吗?

我的备份计划是在用户第一次登录时创建权限,但我真的更喜欢在早些时候这样做,所以管理员甚至可以在用户第一次登录之前修改用户实体。 / p>

谢谢你 拉斐尔

1 个答案:

答案 0 :(得分:1)

这是不可能的。领域或(Jaspic)身份验证模块可以连接到任何身份验证提供程序,如LDAP服务器或OAuth提供程序。特别是对于谷歌或Facebook这样的社交网络,你不能指望检索所有可用用户的列表,

由于这种通用连接,这种方法无法在标准API中使用。