

SDK 指南 › 授权和身份验证 API › 编程指南 › 远程授权 API
远程授权 API
通过远程授权 API,客户端应用程序可以针对远程授权服务器执行授权检查。 这可用于具有 CA ControlMinder 授权服务器和客户端的站点(不一定运行 CA ControlMinder,但运行需要服务器进行授权检查的应用程序)。 该过程分三个阶段完成。
- 登录阶段。 远程授权 API 调用执行远程服务器登录的 lca_rmtauth_Init 函数。 方法是提供为其运行客户端应用程序的用户的密码,并核对远程服务器上的用户密码。
- 授权请求阶段。 在此阶段,API 调用 lca_rmtauth_CheckAccess 函数,向服务器发送检查授权所需的所有信息。 这包括用户名、类、对象和访问类型。 该函数将返回一个包含请求结果的 API_AUTH_RES 类型的结构。 该函数是 SEOSROUTE_RequestAuth 函数的远程版本。
- 终止阶段。 API 在此阶段调用 lca_Terminate 函数,关闭与服务器的连接并释放所有分配的内存。
版权所有 © 2013 CA。
保留所有权利。
 
|
|