3.10. Runas loginin 模块


短名称 : RunAs

全名 : org.jboss.security.auth.spi.RunAsLoginModule

RunAs login 模块是一种帮助模块,它会在身份验证的登录阶段将角色 作为 角色推送到堆栈,然后在提交或中止阶段以堆栈形式填充 作为角色运行。此登录模块的目的是为其他登录模块提供角色,这些模块必须访问受保护的资源才能执行其身份验证,例如,访问安全 EJB 的登录模块。RunAs 登录模块必须在需要 角色建立的登录模块之前配置。

Expand
表 3.6. Runas loginin 模块选项
选项类型默认值描述

roleName

角色名称

nobody

在登录阶段用作角色 运行的角色 名称。

principalName

主体名称

nobody

在登录阶段 用作主体 的主体名称。如果没有指定,则使用默认值 nobody。

principalClass

完全限定类名称。

org.jboss.security.SimplePrincipal

主体实施类,其中包含一个构造器,用于将 String 参数用作主体名称。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat