System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及鉴权的,尤其是涉及一种鉴权的方法、装置和电子设备。
技术介绍
1、autosar ap系统中有iam(identity and access management,身份认证管理)模块(包括:鉴权接口、ipc通信和守护进程,其中,鉴权接口和ipc通信属于lib库),用于鉴权。当某个进程要访问某一资源时,调用iam的鉴权接口,这样,鉴权接口获取该进程的唯一身份标识appid和其要访问的资源,进而鉴权接口通过ipc通信的方式在守护进程(其中的权限表中包含权限信息)中查询该进程与其要访问的资源之间的权限,再将查询得到的权限结果返回给上述进程,进而实现鉴权。上述鉴权方式中,每当进行一次鉴权,都需要鉴权接口与守护进程进行一次通信,影响了autosar ap系统中iam鉴权的效率及开销。
2、综上,如何提高iam鉴权的效率和减少iam鉴权的开销成为目前亟需解决的技术问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种鉴权的方法、装置和电子设备,以缓解现有技术的iam鉴权的效率低、开销大的技术问题。
2、第一方面,本专利技术实施例提供了一种鉴权的方法,应用于鉴权接口,所述鉴权接口属于lib库,且所述lib库还包括:缓存,所述缓存中存储有携带时间戳的各进程对各资源进行访问的访问权限,所述方法包括:
3、获取当前进程的访问需求,并根据所述当前进程的访问需求在所述缓存中查询所述当前进程是否有对所述访问需求对应的资源进行访问的目标访问权限;
...【技术保护点】
1.一种鉴权的方法,其特征在于,应用于鉴权接口,所述鉴权接口属于lib库,且所述lib库还包括:缓存,所述缓存中存储有携带时间戳的各进程对各资源进行访问的访问权限,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,根据当前时间和所述目标访问权限携带的时间戳确定所述目标访问权限是否老化,包括:
5.根据权利要求3所述的方法,其特征在于,所述IPC通信属于所述lib库,所述lib库和所述鉴权接口属于IAM模块。
6.一种鉴权的装置,其特征在于,应用于鉴权接口,所述鉴权接口属于lib库,且所述lib库还包括:缓存,所述缓存中存储有携带时间戳的各进程对各资源进行访问的访问权限,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述装置还用于:
8.根据权利要求6所述的装置,其特征在于,所述装置还用于:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有机器可运行指令,所述机器可运行指令在被处理器调用和运行时,所述机器可运行指令促使所述处理器运行上述权利要求1至5中任一项所述的方法。
...【技术特征摘要】
1.一种鉴权的方法,其特征在于,应用于鉴权接口,所述鉴权接口属于lib库,且所述lib库还包括:缓存,所述缓存中存储有携带时间戳的各进程对各资源进行访问的访问权限,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,根据当前时间和所述目标访问权限携带的时间戳确定所述目标访问权限是否老化,包括:
5.根据权利要求3所述的方法,其特征在于,所述ipc通信属于所述lib库,所述lib库和所述鉴权接口属于iam模块。
6.一种鉴权的装置,其特征在于,应用于鉴权接口,所述鉴权接口属于li...
【专利技术属性】
技术研发人员:李冰,王利新,曹斌,
申请(专利权)人:东软睿驰汽车技术沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。