买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于接口自动生成的IAM接口权限验证方法和装置_中电云数智科技有限公司_202210235445.2 

申请/专利权人:中电云数智科技有限公司

申请日:2022-03-11

公开(公告)日:2022-06-07

公开(公告)号:CN114356786B

主分类号:G06F11/36

分类号:G06F11/36

优先权:

专利状态码:有效-授权

法律状态:2022.06.07#授权;2022.05.03#实质审查的生效;2022.04.15#公开

摘要:本发明提供一种基于接口自动生成的IAM接口权限验证方法,该方法包括:根据符合结构化数据格式的接口文档自动生成接口;根据接口文档中对接口入参的定义构造对应数据类型的随机接口入参;结合随机参数遍历所有自动生成的接口完成接口调用;将服务端返回的接口响应与所配置的接口权限策略对比,验证对应接口的权限是否与预期一致,从而验证当前测试用户对接口是否具有访问权限。本发明实现了接口权限验证的全流程自动化,整个接口验证流程不需要手工操作,可有效减少验证测试的人力投入,提升测试效率;当接口发生变更时,只需要提供对应的接口文档即可适配最新的接口完成验证测试,不需要额外的维护成本。

主权项:1.一种基于接口自动生成的IAM接口权限验证方法,其特征在于,所述基于接口自动生成的IAM接口权限验证方法包括:步骤一:对接口数据进行解析;步骤二:对接口进行遍历调用;步骤三:对接口权限进行验证;其中,基于接口自动生成的IAM接口包括:根据符合结构化数据格式的接口文档自动生成接口方法名称;根据接口文档中对接口入参的描述定义接口方法的入参结构体;根据接口文档中对接口返回值的描述定义接口方法的返回值结构体;所述根据符合结构化数据格式的接口文档自动生成接口方法名称,包括:将json文件转化为json格式的结构化接口数据;接口自动生成框架加载json格式的结构化接口数据,根据每个接口的httpmethod、uri、input_shape和output_shape自动生成对应的接口函数;采用模块名+uri字段+httpmethod字段对接口函数的命名唯一指定,每个接口函数对应一个http请求;所述根据接口文档中对接口入参的描述定义接口方法的入参结构体,包括:接口测试框架根据接口入参数据类型的不同,定义不同的数据格式,每一种数据格式为一个类,每个类包含一个example方法或包含members和example两个方法;根据接口文档中对接口返回值的描述定义接口方法的返回值结构体,包括:接口测试框架根据接口返回值数据类型的不同,定义不同的数据格式,每一种数据格式为一个类,每个类包含一个example方法或包含members和example两个方法。

全文数据:

权利要求:

百度查询: 中电云数智科技有限公司 一种基于接口自动生成的IAM接口权限验证方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。