我已经有一个现有的用户群(数据库中的用户、角色、user_roles 表)。我如何创建自定义身份验证和授权模块以使用它与作为文件系统临时存储库的 Jackrabbit 存储库进行交互。
我可以创建一个自定义登录模块,扩展 AbstractLoginModule 但主体、用户管理器、用户实现等我将如何获得这些?
用户、角色等是存储库中的节点,那么我如何使用数据库中的用户群来创建基于访问控制的节点和文件?
我能做到这一点吗?
我已经有一个现有的用户群(数据库中的用户、角色、user_roles 表)。我如何创建自定义身份验证和授权模块以使用它与作为文件系统临时存储库的 Jackrabbit 存储库进行交互。
我可以创建一个自定义登录模块,扩展 AbstractLoginModule 但主体、用户管理器、用户实现等我将如何获得这些?
用户、角色等是存储库中的节点,那么我如何使用数据库中的用户群来创建基于访问控制的节点和文件?
我能做到这一点吗?
这是 JAAS 身份验证和授权。您可以在https://github.com/ehsavoie/Silverpeas-Core/tree/master/lib-core/src/main/java/com/stratelia/webactiv/jaas 中查看我们自己的实现。