-
公开(公告)号:US20030144869A1
公开(公告)日:2003-07-31
申请号:US10298220
申请日:2002-11-18
发明人: Joseph Zhung Yee Fung , Robert Chancellor , Thomas DeMartini , Mai Nguyen , Thanh Ta , Vincent Hsiang Tieu , Duc Tran , Edgardo Valenzuela
IPC分类号: G06F017/60 , H04K001/00 , H04L009/00
CPC分类号: G06F21/10 , G06Q50/188
摘要: Extensible grammar-based rights expression system for processing rights expressions including an interpreter with plug-in subcomponents, a validator, and a framework. In another embodiment, system includes a framework having an extensible architecture with extensibility points for adding extensions to the grammar, and an interpreter, the extensions defining semantics and syntax of new rights expressions. A method for processing rights expressions is also provided having the steps of registering plug-in components, making a programmatic call, finding and invoking appropriate plug-in components, evaluating the request against the grant, and returning an authorization result. In another embodiment, method includes the steps of providing an extensible grammar-based rights expression system having an extensible architecture with an interpreter, evaluating the request against the grant using the interpreter, and returning an authorization result. The method may include the step of adding new extensions to the rights expression system to allow processing of new rights expressions.
摘要翻译: 用于处理权利表达的可扩展语法权限表达系统,包括具有插件子组件的解释器,验证器和框架。 在另一个实施例中,系统包括具有可扩展架构的框架,其具有用于向语法添加扩展的可扩展点,以及解释器,定义新权限表达式的语义和语法的扩展。 还提供了一种用于处理权限表达的方法,其具有注册插件组件,进行编程调用,查找和调用适当的插件组件,针对授权评估请求以及返回授权结果的步骤。 在另一个实施例中,方法包括以下步骤:提供具有与解释器的可扩展架构的基于可扩展语法的权限表达系统,使用解释器评估针对授权的请求,并返回授权结果。 该方法可以包括向权限表达系统添加新的扩展以允许处理新的权限表达式的步骤。