(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211000872.9
(22)申请日 2022.08.19
(71)申请人 众安在线财产保险股份有限公司
地址 200002 上海市黄浦区 圆明园路169号
协进大楼4- 5楼
(72)发明人 王福林 郭育波 吴彧婷 肖朝霞
王杨
(74)专利代理 机构 北京市万慧达律师事务所
11111
专利代理师 康丽丽
(51)Int.Cl.
H04L 9/40(2022.01)
H04L 67/02(2022.01)
G06F 21/62(2013.01)
(54)发明名称
调用加密数据服务接口的方法、 装置和计算
机设备
(57)摘要
本申请涉及一种调用加密数据服务接口的
方法、 装置和计算机设备, 所述方法包括: 获取加
密数据服务接口的配置信息, 生成访问请求报文
主体; 获取所述加密数据服务接口的配置数据与
上游业务系统输入参数; 基于所述访问请求报文
主体, 所述加密数据服务接口的配置数据与所述
上游业务系统输入参数, 按照预设的参数配置规
则, 生成访问请求报文; 发送所述访问请求报文
至所述加密数据服务器接口, 以实现调用加密数
据服务接口。
权利要求书2页 说明书11页 附图3页
CN 115426142 A
2022.12.02
CN 115426142 A
1.一种调用加密数据服 务接口的方法, 其特 征在于, 所述方法包括:
获取加密数据服 务接口的配置信息, 生成访问请求报文 主体;
获取所述加密数据服 务接口的配置数据与上游业 务系统输入参数;
基于所述访问请求报文主体, 所述加密数据服务接口的配置数据与 所述上游业务系统
输入参数, 按照预设的参数配置规则, 生成访问请求报文;
发送所述访问请求报文至所述加密数据服 务器接口, 以实现调用加密数据服 务接口。
2.根据权利要求1所述的调用加密数据服务接口的方法, 其特征在于, 所述预设的参数
配置规则, 包括:
配置请求参数所属访问请求报文主体, 所述访问请求报文主体包括HTTP Header、 HTTP
Query Parameter和HTTP Body, 所述请求参数包括所述加密数据服务接口的配置数据、 所
述上游业 务系统输入参数与内置函数;
基于所述请求报文 主体与所述请求 参数, 获取 所述请求 参数的类型;
基于所述请求参数的类型, 获取所述请求参数的来源, 按照预设的请求参数处理规则,
配置所述请求 参数至所述访问请求报文 主体;
基于所述访问请求报文 主体, 生成访问请求报文。
3.根据权利要求2所述的调用加密数据服务接口的方法, 其特征在于, 所述预设的参数
处理规则, 包括:
若所述请求参数的来源为常量, 则直接读取请求参数常量, 并配置所述请求参数常量
至所述访问请求报文 主体;
若所述请求参数的来源为入参变量, 则获取所述上游业务系统输入参数, 配置所述上
游业务系统输入参数至所述访问请求报文 主体;
若所述请求参数的来源为环境变量, 则获取所述加密数据服务接口的配置数据, 配置
所述加密数据服 务接口的配置数据至所述访问请求报文 主体;
若所述请求参数的来源为系统变量, 则基于所述内置函数, 生成参数信息, 配置所述参
数信息至所述访问请求报文 主体。
4.根据权利要求3所述的调用加密数据服务接口的方法, 其特征在于, 所述预设的参数
处理规则, 还 包括:
获取所述请求 参数的来源后, 判断所述请求 参数是否配置 了转化函数;
若所述请求参数配置了转化函数, 则基于所述转化函数对所述请求参数进行转化, 配
置所述转化后的请求 参数至所述访问请求报文 主体。
5.根据权利要求4所述的调用加密数据服务接口的方法, 其特征在于, 当所述请求参数
配置了转化函数时, 所述方法还 包括:
判断所述 转化函数的数量;
若所述转化函数的数量 为一, 则基于所述 转化函数对所述请求 参数进行转 化;
若所述转化函数的数量大于一, 则基于所述转化函数生成转化函数链路, 基于所述转
化函数链路对所述请求 参数进行转 化。
6.根据权利要求5所述的调用加密数据服务接口的方法, 其特征在于, 基于所述转化函
数链路对所述请求 参数进行转 化时, 包括:
从前至后依次获取 所述转化函数链路中的转 化函数;权 利 要 求 书 1/2 页
2
CN 115426142 A
2获取所述转化函数的类型, 基于所述转化函数的类型, 进行转化函数调用, 所述转化函
数包括内置函数和脚本函数;
当每一所述转化函数对所述请求参数进行转化后, 判断所述转化函数链路中是否存在
未调用的转 化函数, 直至所述 转化函数链路中不存在未调用的转 化函数。
7.根据权利要求6所述的调用加密数据服务接口的方法, 其特征在于, 若所述转化函数
的数量大于一, 则基于所述转化函数生成转化函数链路, 基于所述转化函数链路对所述请
求参数进行转 化时, 所述方法包括:
从前至后依次获取 所述转化函数链路中的转 化函数;
判断所述 转化函数前是否存在转 化函数;
若所述转化函数前不存在转 化函数, 则将所述请求 参数作为所述 转化函数的入参;
若所述转化函数前存在转化函数, 则将所述转化函数前的转化函数的出参作为所述转
化函数的入参。
8.根据权利要求7所述的调用加密数据服务接口的方法, 其特征在于, 若所述转化函数
的数量大于一, 则基于所述转化函数生成转化函数链路, 基于所述转化函数链路对所述请
求参数进行转 化时, 所述方法包括:
判断所述 转化函数后是否存在转 化函数;
若所述转化函数后存在转化参数, 则将所述转化函数的出参作为所述转化函数后的转
化函数的入参;
若所述转化函数后 不存在转化函数, 则 配置所述转化后的请求参数至所述访问请求报
文主体。
9.一种调用加密数据服 务接口的装置, 其特 征在于, 所述装置包括:
获取生成单元, 以用于获取加密数据服务接口的配置信 息, 生成访问请求报文主体, 还
用于获取 所述加密数据服 务接口的配置数据与上游业 务系统输入参数;
请求报文生成单元, 以用于基于所述访 问请求报文主体, 所述加密数据服务接口的配
置数据与所述上游业 务系统输入参数, 按照预设的参数配置规则, 生成访问请求报文;
发送单元, 以用于发送所述访 问请求报文至所述加密数据服务器接口, 以实现调用加
密数据服 务接口。
10.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计
算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现权利要求1至8中任一项所
述方法的步骤。权 利 要 求 书 2/2 页
3
CN 115426142 A
3
专利 调用加密数据服务接口的方法、装置和计算机设备
安全报告 >
其他 >
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-19 06:27:07上传分享