目录

> # Unix 验证属性

> Unix 验证模块由全局属性和组织属性组成。全局属性所采用的值会应用到整个 Sun Java System Access Manager 配置，并且会被每个已配置的组织继承。由于全局属性的目的在于自定义 Access Manager 应用程序，因此此类属性不能直接应用到角色和组织。组织属性所采用的值是各个已配置的组织的缺省值，当服务注册到组织时，这些值可以更改。组织属性不会被组织项继承。Unix 验证属性分为：

> - “全局属性”
> - “组织属性”

> 注 | 如果修改了 Unix 验证属性，则必须重新启动 Access Manager 和 amunixd 帮助器。

> ## 全局属性

> Unix 验证模块中的全局属性包括：

> - “帮助器配置端口”
> - “帮助器验证端口”
> - “超时”
> - “线程”

> ## 帮助器配置端口

> 该属性指定启动时 Unix 帮助器为获得“帮助器验证端口”、“超时”和“线程”属性中包含的配置信息所“侦听”的端口。缺省端口为 58946。

> 如果更改了该属性，需要同时更改 AMConfig.properties 文件中的 unixHelper.port 值，并重新启动 Access Manager。

> ## 帮助器验证端口

> 该属性指定配置之后 Unix 帮助器为获取验证请求所“侦听”的端口。缺省端口为 57946。

> ## 超时

> 该属性指定用户为完成验证而花费的时间（分钟）。如果用户超过分配的时间，验证将自动失败。缺省时间为 3 分钟。

> ## 线程

> 该属性指定允许同时进行的 Unix 验证会话的最大数目。如果在给定时间内达到了最大数目，将不再允许随后的验证尝试，直到有会话被释放。缺省值为 5。

> ## 组织属性

> Unix 验证模块的组织属性包括：

> ## 验证级别

> 各种验证方法都单独设置了验证级别。验证级别值表示信任验证的程度。用户进行验证之后，该值将存储在会话的 SSO 令牌中。当 SSO 令牌传递到用户要访问的应用程序时，应用程序将根据存储的值来确定级别是否足以授予用户访问权限。如果 SSO 令牌中存储的验证级别没有达到所需的最小级别，应用程序将提示用户使用具有较高验证级别的服务再次进行验证。缺省值为 0。

> 注 | 如果未指定任何验证级别，核心验证属性“缺省验证级别”中指定的值将会存储到 SSO 令牌中。

目录