当 Web 浏览器向驻留于策略代理所保护的服务器中的 URL 发出请求后,即开始受保护 Web 资源的过程。服务器中已安装的策略代理会截取请求并检查现有的验证凭证(会话令牌)。
如果代理已截取请求并验证了现有的会话令牌,随后将发生以下过程。
如果会话令牌有效,则允许或拒绝用户的访问。如果会话令牌无效,则用户将被重定向到“验证服务”,如下列各步骤所述。
假设代理截取了某一请求,而对于该请求不存在任何现有会话令牌,则代理将用户重定向到登录页面,即使资源受不同验证方法保护也是如此。
主题定义了策略所影响的用户或用户集合(例如,组或具有特定角色的用户)。主题的常规规则是:只有当用户至少是策略中的其中一个主题的成员时,才能够应用策略。默认主题包括:
Access Manager 身份主题
此主题表明可以将在“领域主题”选项卡下创建和管理的身份作为主题的成员添加。
验证的用户
此主题类型表明任何具有有效 SSO 令牌的用户都是此主题的成员。
所有通过验证的用户都是该“主题”的成员,即使他们已在其他领域(而不是定义策略所在的组织)中进行了验证。如果资源拥有者要开放一些资源(为其他组织的用户所管理的资源)的访问权时,这将非常有用。如果您要限制某个特定组织的成员对受保护资源的访问权,请使用“组织”主题。
Web 服务客户机
此主题类型表明如果 SSO 令牌中包含的主体的 DN 与此主题的任意选定值匹配,则由该 SSO 令牌标识的 Web 服务客户机 (WSC) 是此主题的成员。有效值为本地 JKS 密钥库中的可信赖证书(对应于可信赖 WSC 证书)的 DN。 此主题取决于“Liberty Web 服务框架”,并且只能由“Liberty 服务提供者”用来对 WSC 进行授权。
请确保将此“主题”添加到策略之前,您已经创建了密钥库。 您可以从以下位置找到有关于设置密钥库的信息:
AccessManager-base /SUNWam/samples/saml/xmlsig/keytool.html
Access Manager 角色
此主题类型表明任何使用 Access Manager 角色的成员都是此主题的成员。Access Manager 角色是使用运行于传统模式的 Access Manager 以及基于 6.3 的控制台创建的。这些角色所具有的对象类由 Access Manager 进行授权。Access Manager 角色只能通过所属的“Access Manager 策略服务”进行访问。
LDAP 组
此主题类型表明 LDAP 组的任何成员都是此主题的成员。
LDAP 角色
此主题类型表明任何使用 LDAP 角色的成员都是此主题的成员。“LDAP 角色”是使用 Directory Server 角色功能的任意角色定义。这些角色具有通过角色定义授权的对象类。可以在“策略配置服务”中修改“LDAP 角色搜索”过滤器以缩小范围并提高性能。
LDAP 用户
此主题类型表明任何 LDAP 用户都是此主题的成员。
此主题类型表明领域的所有成员均为该主题的成员