上一主题: loginService

下一主题: 在 Java 实施 loginServiceManaged

loginServiceManaged

以下参数适用于 loginServiceManaged 方法:

参数

类型

描述

策略

字符串

(必需)标识策略,必须是纯文本格式。

encrypted_policy

字符串

(必需)标识策略代码的数字签名,该签名使用策略持有者的私钥加密。 使用 BASE64 文本格式。

描述

通过以下方式执行用户验证:找到运用纯文本策略代码的策略、检索与策略相关联的策略持有者的公钥、解密已加密的策略代码、匹配解密内容与策略代码,然后使用后端服务器打开一个会话。 返回的会话 ID (SID) 可用于后续的 Web 服务方法调用。 策略中指定的代理联系人对所有启动的后续 web 服务活动负责。 对策略中定义的代理联系人执行所有功能组安全性和数据分区。

另外,切记 encrypted_policy 参数为 BASE64 文本格式,且有必要从二进制格式执行适当的转换。 SID 应当使用 logout() 进行释放。 如果超时之前未使用 SID,则 SID 可能过期。

返回

返回以下内容:

参数

类型

描述

SID

字符串

标识用于所有其它 Web Services 调用的唯一会话 ID (SID)。 使用纯文本格式。