发明名称 |
隔离应用的被代理项目访问 |
摘要 |
计算设备的代理器模块从隔离应用接收用于访问项目源的一个或多个项目的请求。响应于请求,生成代表项目源的项目的存储项目对象,并且针对项目源中隔离应用被授权访问的各个项目,向隔离应用返回。隔离应用是否被授权访问特定项目可以是基于特定项目源和/或特定项目位置的。 |
申请公布号 |
CN103562926B |
申请公布日期 |
2016.11.09 |
申请号 |
CN201180071187.9 |
申请日期 |
2011.10.09 |
申请人 |
微软技术许可有限责任公司 |
发明人 |
T.K.比姆;K.拉哈克里什南;B.J.卡拉斯;K.M.布兰奇;L.王;A.T.金;S.J.鲍尔;J.T.劳里塞拉;S.B.格拉罕;M.米什拉 |
分类号 |
G06F21/53(2013.01)I;G06F9/44(2006.01)I |
主分类号 |
G06F21/53(2013.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
刘鹏;汪扬 |
主权项 |
一种计算设备中的方法,所述方法包括:在计算设备的代理器模块处向计算设备的隔离应用暴露应用编程接口,所述应用编程接口支持能够被隔离应用针对不同类型的项目访问进行调用的接口;在代理器模块处经由所述应用编程接口之一从所述隔离应用接收用于访问项目源的一个或多个项目的请求;在计算设备中检查所述一个或多个项目中隔离应用被授权访问哪些;以及如果隔离应用未被授权访问所述一个或多个项目中的任何一个,则拒绝所述请求,否则:生成代表所述一个或多个项目中隔离应用被授权访问的那些项目的一个或多个存储项目对象,过滤代表所述一个或多个项目中隔离应用被授权访问的那些项目的所生成的一个或多个存储项目对象,所述过滤包括去除与特定文件类型相对应的一个或多个存储项目对象,使得经过滤的所述一个或多个存储项目对象不包括与所述特定文件类型相对应的存储项目对象,并且将经过滤的所述一个或多个存储项目对象返回给隔离应用。 |
地址 |
美国华盛顿州 |