Sun Java System Identity Server 2004Q2 管理指南 |
第 40 章
SOAP 绑定服务属性SOAP 绑定属性是全局属性。它们所采用的值将被应用到整个 Sun Java System Identity Server 配置,并被每个已配置的组织所继承。(由于全局属性的目的在于自定义 Identity Server 应用程序,因此此类属性不能直接应用到角色和组织。)
SOAP 绑定属性包括:
请求处理程序列表
此属性存储有关 Identity Server 中所部署的 Web 服务提供商 (WSP) 的信息。其中所列条目包含关键字/值对(用“|”分隔)。例如:
key=disco|class=com.example.identity.liberty.ws.disco.DiscoveryService|soapActions=sa1 sa2 sa2
要添加新的请求处理程序,请单击“添加”按钮。关键字和类参数都是必需的。所用参数包括:
关键字。此参数定义 WSP 的 SOAP 终点的 URI 路径的第二部分。SOAP 服务将第一部分定义为“特权”。例如,如果将 disco 定义为关键字,则搜索服务的 SOAP 终点为:
protocol://hostname:port/deloy_uri/Liberty/disco
类。此参数为 WSP 指定实现类的名称。特权 SOAP 层提供由每个 WSP 实现的处理程序界面,以处理请求的信息并返回响应信息。
SOAP 操作。这是一个用于指定受支持的 SOAP 操作的可选参数。如果未指定此参数,将支持所有 SOAP 操作。如果 Web 服务用户 (WSC) 所发送的请求含有不支持的 SOAP 操作,SOAP 层将拒绝该请求,而不会将其传送给相应的 WSP。
Web 服务验证器
此属性定义 WebServiceAuthenicator 界面的实现类,它将根据请求为 Web 服务用户 (WSC) 验证和生成一个证书。
支持的验证机制
此属性用于指定 SOAP 终点所支持的验证机制。默认情况下,所有机制都处于选定状态。如果 WSC 在某种验证机制未选定的情况下使用该验证机制发送了一个请求,则 SOAP 层将拒绝该请求,并且不会将其传送到相应的 WSP。