全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111423749.3 (22)申请日 2021.11.26 (71)申请人 特赞(上海)信息科技有限公司 地址 200000 上海市浦东 新区中国 (上海) 自由贸易试验区张衡路20 0号2幢3层 (72)发明人 范凌 王喆  (74)专利代理 机构 北京知果之信知识产权代理 有限公司 1 1541 代理人 高科 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/01(2022.01) (54)发明名称 基于字段映射的通用多租户业务授权方法 和装置 (57)摘要 本申请公开一种基于字段映射的通用多租 户业务授权方法和装置, 通过根据多个标准授权 协议的授权流程抽象授权协议模 型; 建立授权协 议模型的标准输入对象和标准输出对象, 定义授 权协议模型的标准请求参数和标准返回参数; 将 标准输入对象、 标准输出对象、 标准请求参数、 标 准返回参数对应的和每个SaaS租户下请求授权 系统的非标输入对象、 非标输出对象、 非标请求 参数、 非标返回参数建立映射关系; 接收授权请 求, 根据授权请求中的系统标识, 基于映射关系 构建授权上下文得到授权结果, 返回授权结果。 通过提供授权协议模块, 采用字段映射的方式实 现数据读取, 完成用户资源授权过程。 本申请解 决相关技术中多租户场景下授权的低效和开发 量大的技 术问题。 权利要求书2页 说明书15页 附图2页 CN 114189365 A 2022.03.15 CN 114189365 A 1.一种基于 字段映射的通用多租户业 务授权方法, 其特 征在于, 包括: 根据多个标准授权协议的授权流 程抽象授权协议模型; 建立所述授权协议模型的标准输入对象和标准输出对象, 定义所述授权协议模型的标 准请求参数和标准返回参数; 将所述标准输入对象、 标准输出对象、 标准请求参数、 标准返回参数对应的和每个SaaS 租户下请求授权系统的非标输入对象、 非标输出对象、 非标请求参数、 非标返回参数建立映 射关系; 接收授权请求, 根据所述授权请求中的系统标识, 基于所述映射关系构建授权上下文 得到授权结果, 返回所述授权结果。 2.根据权利要求1所述的基于字段映射的通用多租户业务授权方法, 其特征在于, 所述 根据多个标准授权协 议的授权流程抽象授权协 议模型包括: 根据多个标准授权协议的授权 流程, 抽象多个标准授权协议的授权基础信息, 根据所述授权基础信息抽象得到所述授权 协议模型。 3.根据权利要求2所述的基于字段映射的通用多租户业务授权方法, 其特征在于, 所述 授权基础信息包括授权地址、 重 定向地址、 应用标识和应用秘钥。 4.根据权利要求1所述的基于字段映射的通用多租户业务授权方法, 其特征在于, 还包 括: 将所述标准输入对 象、 标准输出对象、 标准请求参数、 标准返回参数和所述授权协议模 型以运行时变量池在内存中进行组织, 在持久层中建立数据映射表, 将所述映射关系存储 至所述数据映射表中。 5.根据权利要求4所述的基于字段映射的通用多租户业务授权方法, 其特征在于, 所述 根据所述授权请求中的系统标识, 基于所述映射关系构建授权上下文得到授权结果包括: 根据所述授权请求中的系统标识, 将持久层中的所述数据映射表和授权协 议模型加载到内 存中, 构建授权上下文以获取字段映射, 将 每一步获得的新字段通过变量池映射, 得到授权 结果。 6.一种基于 字段映射的通用多租户业 务授权系统, 其特 征在于, 包括: 授权协议模型构建模块, 用于根据多个标准授权协议的授权流 程抽象授权协议模型; 参数定义模块, 用于建立所述授权协议模型的标准输入对象和标准输出对象, 定义所 述授权协议模型的标准请求 参数和标准返回参数; 映射关系构建模块, 用于将所述标准输入对象、 标准输出对象、 标准请求参数、 标准返 回参数对应的和 每个SaaS租户下请求授权系统的非标输入对象、 非标输出对象、 非标请求 参数、 非标返回参数建立映射关系; 授权中心模块, 用于接收授权请求, 根据 所述授权请求中的系统标识, 基于所述映射关 系构建授权上 下文得到授权结果, 返回所述授权结果。 7.根据权利要求6所述的基于字段映射的通用多租户业务授权系统, 其特征在于, 所述 根据多个标准授权协 议的授权流程抽象授权协 议模型包括: 根据多个标准授权协议的授权 流程, 抽象多个标准授权协议的授权基础信息, 根据所述授权基础信息抽象得到所述授权 协议模型。 8.根据权利要求6所述的基于字段映射的通用多租户业务授权系统, 其特征在于, 还包 括数据映射表创建模块, 用于将所述标准输入对象、 标准输出对 象、 标准请求参数、 标准返权 利 要 求 书 1/2 页 2 CN 114189365 A 2回参数和所述授权协 议模型以运行时变量池在内存中进行组织, 在持久层中建立数据映射 表, 将所述映射关系存 储至所述数据映射表中。 9.一种电子设备, 其特征在于, 包括存储器和处理器, 所述存储器中存储有计算机程 序, 所述计算机程序被所述处理器执行时, 使得所述处理器执行权利要求1至5中任一项所 述的基于 字段映射的通用多租户业 务授权方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时, 使得所述处理器执行权利要求1至6中任一项所述 的基于字段映射的通用多租户业 务授权方法的步骤。权 利 要 求 书 2/2 页 3 CN 114189365 A 3

.PDF文档 专利 基于字段映射的通用多租户业务授权方法和装置

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于字段映射的通用多租户业务授权方法和装置 第 1 页 专利 基于字段映射的通用多租户业务授权方法和装置 第 2 页 专利 基于字段映射的通用多租户业务授权方法和装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:22:20上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。