【问题标题】:Permission Store not installed in JBoss SeamJBoss Seam 中未安装权限存储
【发布时间】:2011-04-02 11:58:41
【问题描述】:

我使用带有 JBoss 5.1 GA 和 Seam 2.2 的 Eclipse Helios(安装了 JBoss 工具)。我注意到每次部署我的项目时,我都会看到一条警告,告诉我没有安装权限存储。如果要使用持久连接,请安装权限存储

请问如何使用框架自带的默认权限存储?

【问题讨论】:

    标签: java jboss jakarta-ee seam2


    【解决方案1】:

    documentation的接缝部分15.6.10.3. JpaPermissionStore

    这里的要点是您分配一个特殊的实体,该实体将负责提供和存储授权数据。 Seam 将扫描实体字段上的注释org.jboss.seam.annotations.security.permission.* 并决定如何使用或设置这些字段的值。

    另请注意,Seam 不会为您提供 UI 来管理权限存储,而是提供 API,您可以使用这些 API 构建自己的。

    我还没有找到一个很好的例子来说明如何使用 Seam 的这个特性,但是 Seam 附带的seamspace 示例应该可以为您提供如何使用 Seam Security 的起点。

    【讨论】:

      猜你喜欢
      • 2011-01-30
      • 2012-04-11
      • 2018-11-20
      • 1970-01-01
      • 2011-12-12
      • 2010-10-31
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      相关资源
      最近更新 更多