恭喜中国银行股份有限公司柏跃获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜中国银行股份有限公司申请的专利一种权限控制方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113486382B 。
龙图腾网通过国家知识产权局官网在2025-04-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110851595.1,技术领域涉及:G06F21/60;该发明授权一种权限控制方法及系统是由柏跃;陈宇文;严振玲设计研发完成,并于2021-07-27向国家知识产权局提交的专利申请。
本一种权限控制方法及系统在说明书摘要公布了:本发明公开了一种权限控制方法及系统,对符合预设权限条件的资源进行配置,得到资源配置结果并加载到内存中,将资源配置结果中的parameters参数字符串进行解析得到资源配置结果对应的Map结构,当服务器接收到用户发送的请求信息时,查找Map结构中是否存在请求信息对应的资源ID,若存在,基于预先获取到的角色资源和用户角色,判断用户是否对包含资源ID的资源具有访问权限,若是,使服务器响应请求信息。通过上述方案,可对资源的各个字段进行权限控制,满足对资源的权限控制精细、灵活的控制需求,提高资源的权限控制的精细度。此外,资源配置结果加载到内存中,以便于权限检查时能快速地检索资源,提高权限检查的效率。
本发明授权一种权限控制方法及系统在权利要求书中公布了:1.一种权限控制方法,其特征在于,所述方法包括:对符合预设权限条件的资源进行配置,得到资源配置结果,所述资源配置结果至少包括parameters参数字符串;创建解析结果对象authMap;遍历所述资源配置结果,将所述资源配置结果加载到内存中;创建资源信息resourceInfo的对象;将资源ID赋值给所述资源信息resourceInfo的对象;判断资源配置结果中的所述parameters参数字符串的参数值是否为空值null;若是,将赋值后的资源信息resourceInfo的对象存储至所述解析结果对象authMap,得到所述资源配置结果对应的Map结构;若否,基于第一预设拆分参数拆分所述parameters参数字符串,得到字符串数组tokens;遍历所述字符串数组tokens中的各个字符串token,基于第二预设拆分参数拆分所述各个字符串token,得到字符串数组strs;确定所述Map结构中的变量名paraName为所述字符串数组strs的预设元素值;判断所述字符串数组strs的长度是否为2;若所述字符串数组strs的长度不为2,确定变量值paraValue为空值null;若所述字符串数组strs的长度为2,确定所述变量值paraValue的字符串数组strs的位置索引为1,并基于字符串数组strs的位置索引为1的变量值paraValue创建正则表达式对象paraValuePattern;将所述变量名paraName和所述正则表达式对象paraValuePattern存储至所述资源信息resourceInfo的paramMap参数中;基于所述资源的路径path,从所述解析结果对象authMap中获取资源列表resourceInfoList;若所述资源列表resourceInfoList为空值null,则为所述资源列表resourceInfoList创建新对象,并将所述新对象中的key键和value值存储至所述解析结果对象authMap,得到所述资源配置结果对应的Map结构;当服务器接收到用户发送的请求信息时,查找所述Map结构中是否存在所述请求信息对应的资源ID;若存在,基于预先获取到的角色资源和用户角色,判断所述用户是否对包含所述资源ID的资源具有访问权限;若所述用户对包含所述资源ID的资源具有访问权限,使所述服务器响应所述请求信息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国银行股份有限公司,其通讯地址为:100818 北京市西城区复兴门内大街1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。