我使用OpenStack4J作为OpenStack Identity (keystone) v2 的客户端。我能够使用 OpenStack4J 针对 keystone v2 成功验证并列出角色。
我现在已经开始移植我的软件以使用 identity(keystone) v3。OpenStack4J 支持 keystone v3 进行令牌认证。我已经实现了这一点并成功获得了域范围的令牌。但是,我不知道如何通过 OpenStack4J 列出 keystone v3 的角色。对于 keystone v3,OS-KSADM API 被合并为一个核心 API,但 OpenStack4J 仍然使用旧的 OS-KSADM 扩展 API。也许 OpenStack4J 不完全支持 keystone v3?或者,也许我错过了一些东西。
有人可以帮助我了解如何使用 OpenStack4J 针对 keystone v3 端点列出角色吗?