15.3. JAAS 角色类配置


通过 JAAS 在 HawtIO 服务器端使用 OpenID Connect。当 HawtIO 客户端获取访问令牌 时,会使用 HTTP Authorization: Bearer <access_ token > 标头发送每个 Jolokia 请求。JWT 令牌中包含的每个角色是 (可能在映射后)作为 JAAS 主题 的角色主体 包含。默认情况下(如果未明确配置)角色主体类为 io.hawt.web.auth.oidc.RolePrincipal

但是,可以配置另一个类(要求是 - 必须包含单个 String-argument 构造器),才能用作主体角色类。例如,与 Apache Artemis 一起使用时,该角色应为 org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal

有一个系统属性指定角色类:

-Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.jaas.RolePrincipal
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat