16、许可证管理:架构、实现与应用

许可证管理:架构、实现与应用

1. 许可证管理授权

1.1 目的

许可证管理授权涵盖了与许可证资源请求相关的授权机制。主要判断用户是否有权使用特定的许可证服务器、许可软件的特定功能,以及是否存在许可证数量限制。其可能的解决方案多样,从简单的本地维护访问控制列表或 PIN/TAN 机制,到全面集成到身份管理系统(如 Shibboleth 或 VOMS),还可能涉及向用户所属组织、第三方许可证服务提供商或许可证经纪人发出明确请求。

1.2 架构

LM 授权与“作业提交和描述”功能以及许可证服务器封装功能存在接口。许可证服务器封装功能能够封装服务器并授予对许可证服务器的实际访问权限,在已实现的 LM 架构中,该功能由 LM 代理链和 LM 会计提供。

1.3 实现

LM 实现包含两个 Web 服务。其中一个负责授权并处理一次性密码,该 Web 服务使用 Axis2 创建并部署在提供商站点,对应的客户端运行在中小企业站点。客户端有图形用户界面,方便中小企业管理其在给定系统提供商站点持有的所有许可证账户,也可嵌入 JSR168 兼容的门户中。

TAN Web 服务负责处理与作业描述一起提交的一次性密码,具备创建新 TAN 列表、阻止和解除阻止 TAN 列表以及检查当前列表中已使用 TAN 数量的功能。核心工具是 pam_sotp,它是一个 UNIX 工具,可创建 TAN 列表,通过 Web 服务可访问该工具的以下功能:
- 创建 TAN 列表 :用户可指定所需 TAN 的数量,该数量对应后续要请求的许可证数量。不过,TAN 创建的字母表和长度参数在 W

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值