一种访问控制方法、相关装置及存储介质制造方法及图纸

技术编号:29525906 阅读:30 留言:0更新日期:2021-08-03 15:12
本申请实施例公开了一种访问控制方法,本申请实施例方法包括:接收目标操作指令,根据目标操作指令获取对应的校验器组,校验器组包括多个校验器作为节点。对校验器组中各个节点的层级进行解析,确定出N个层级,其中,N个层级包括目标层级。获取同属于目标层级的多个第一节点,同时采用多个第一节点对目标操作指令进行校验,若目标操作指令通过了多个第一节点的校验,则确定目标操作指令通过了目标层级的校验。若目标操作指令通过了N个层级的校验,则执行目标操作指令。通过上述方式,将校验器组中属于同一层级的各个节点同时对目标操作指令进行校验,提高了校验器组中各个节点的校验效率。

【技术实现步骤摘要】
一种访问控制方法、相关装置及存储介质
本申请涉及计算机
,尤其涉及一种访问控制方法、相关装置及存储介质。
技术介绍
近年来,随着计算机技术的不断发展,人们生活与计算机的联系越来越紧密,计算机数据中存储了大量的用户隐私信息,使得计算机数据的安全性和合规性显得尤为重要。因此,在用户发起对计算机数据的业务操作时,往往需要先进行访问控制的校验,校验通过后,才可以进行后续的业务操作。目前对于计算机数据的访问控制的方法,主要是采用责任链模式,即给每个校验场景配置多个校验器。当校验场景的事件发生时,按照配置的顺序依次执行各个校验器。当上游的校验器验证通过后,才能继续执行下游的校验器。在责任链模式中,各个校验器之间的耦合度较高,只能依次执行完所有校验器逻辑,导致执行效率较低。
技术实现思路
有鉴于此,本申请提供一种访问控制方法,用于提高校验器组中各个节点的校验效率。本申请一方面提供一种访问控制方法,包括:接收目标操作指令;根据所述目标操作指令获取对应的校验器组,所述校验器组包括多个校验器作为节点本文档来自技高网...

【技术保护点】
1.一种访问控制方法,其特征在于,包括:/n接收目标操作指令;/n根据所述目标操作指令获取对应的校验器组,所述校验器组包括多个校验器作为节点;/n对所述校验器组中各个节点的层级进行解析,确定出N个层级,其中,所述N个层级包括目标层级,所述N为大于或等于1的整数;/n获取同属于所述目标层级的多个第一节点;/n同时采用所述多个第一节点对所述目标操作指令进行校验;/n若所述目标操作指令通过了所述多个第一节点的校验,则确定所述目标操作指令通过了所述目标层级的校验;/n若所述目标操作指令通过了所述N个层级的校验,则执行所述目标操作指令。/n

【技术特征摘要】
1.一种访问控制方法,其特征在于,包括:
接收目标操作指令;
根据所述目标操作指令获取对应的校验器组,所述校验器组包括多个校验器作为节点;
对所述校验器组中各个节点的层级进行解析,确定出N个层级,其中,所述N个层级包括目标层级,所述N为大于或等于1的整数;
获取同属于所述目标层级的多个第一节点;
同时采用所述多个第一节点对所述目标操作指令进行校验;
若所述目标操作指令通过了所述多个第一节点的校验,则确定所述目标操作指令通过了所述目标层级的校验;
若所述目标操作指令通过了所述N个层级的校验,则执行所述目标操作指令。


2.根据权利要求1所述的方法,其特征在于,所述校验器组还包括第二节点,所述第二节点属于所述目标层级的上一层级,所述同时采用所述多个第一节点对所述目标操作指令进行校验之前,所述方法还包括:
采用所述第二节点对目标操作指令进行校验;
若校验通过,则触发所述同时采用所述第二节点对所述目标操作指令进行校验的步骤。


3.根据权利要求1所述的方法,其特征在于,所述校验器组还包括第三节点,所述第三节点属于所述目标层级的下一层级,所述确定所述目标操作指令通过了所述目标层级的校验之后,所述方法还包括:
采用所述第三节点对所述目标操作指令进行校验。


4.根据权利要求1、2或3所述的方法,其特征在于,所述接收目标操作指令之前,所述方法还包括:
配置针对于目标操作指令的多个校验器;
配置所述多个校验器的层级;
根据所述多个校验器的层级,将所述多个校验器进行封装,得到校验器组。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收针对于所述校验器组的修改指令;
根据所述修改指令,调整所述多个校验器的层级,得到新的校验器组。

【专利技术属性】
技术研发人员:董文辉谢家鑫张美玲张岚余刚宁侯棋田欣
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1