-
公开(公告)号:US20060253700A1
公开(公告)日:2006-11-09
申请号:US11254545
申请日:2005-10-20
申请人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
发明人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
CPC分类号: H04L63/08 , G06Q20/3676 , H04L63/10 , H04L63/168 , H04L63/20 , H04L67/02 , H04L67/28 , H04L67/2804 , H04L67/2823
摘要: A distributed security system is provided. The distributed security system uses a security policy that is written in a policy language that is transport and security protocol independent as well as independent of cryptographic technologies. This security policy can be expressed using the language to create different security components allowing for greater scalability and flexibility. By abstracting underlying protocols and technologies, multiple environments and platforms can be supported.
-
公开(公告)号:US08768902B2
公开(公告)日:2014-07-01
申请号:US12813577
申请日:2010-06-11
申请人: William Emeric Aitken , Noaa Avital , Quetzal Bradley , Bradford Lovering , Stephen J. Millet , Brad Olenick , Pedram Faghihi Rezaei , Simon David Kent , Haroon Ahmed
发明人: William Emeric Aitken , Noaa Avital , Quetzal Bradley , Bradford Lovering , Stephen J. Millet , Brad Olenick , Pedram Faghihi Rezaei , Simon David Kent , Haroon Ahmed
CPC分类号: G06F17/30 , G06F17/00 , G06F17/30306 , G06F17/30451
摘要: Changes are managed in a multi-user database application environment. Proposed changes are collected, including changes to data, schema, and/or application descriptions. A user may specify foreign key relationships between items belonging to one or more of these categories. A view is produced showing the impact proposed changes would have on the environment if successfully committed. The user's proposed changes are ordered according to their dependencies, and submitted for committal together in a single transaction, subject to optimistic concurrency and consistency checks. For example, a proposed change to a data value may be inconsistent with a change which removed a data element containing the data value. The commitment operation may return identifiers and other return values, in addition to indicating whether the commitment was successful.
摘要翻译: 更改在多用户数据库应用程序环境中进行管理。 收集建议的更改,包括对数据,模式和/或应用程序描述的更改。 用户可以指定属于这些类别中的一个或多个的项目之间的外键关系。 制作了一个视图,显示了如果成功提交,建议更改将对环境产生的影响。 用户建议的更改根据其依赖性进行排序,并在单个事务中一起提交,并受到乐观并发和一致性检查的约束。 例如,对数据值的建议改变可能与删除包含数据值的数据元素的改变不一致。 除了指示承诺是否成功外,承诺操作可能会返回标识符和其他返回值。
-
公开(公告)号:US20060253699A1
公开(公告)日:2006-11-09
申请号:US11254539
申请日:2005-10-20
申请人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
发明人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
CPC分类号: H04L63/08 , G06Q20/3676 , H04L63/10 , H04L63/168 , H04L63/20 , H04L67/02 , H04L67/28 , H04L67/2804 , H04L67/2823
摘要: A distributed security system is provided. The distributed security system uses a security policy that is written in a policy language that is transport and security protocol independent as well as independent of cryptographic technologies. This security policy can be expressed using the language to create different security components allowing for greater scalability and flexibility. By abstracting underlying protocols and technologies, multiple environments and platforms can be supported.
-
公开(公告)号:US20060041929A1
公开(公告)日:2006-02-23
申请号:US11254519
申请日:2005-10-20
申请人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
发明人: Giovanni Della-Libera , Christopher Kaler , Scott Konersmann , Butler Lampson , Paul Leach , Bradford Lovering , Steven Lucco , Stephen Millet , Richard Rashid , John Shewchuk
IPC分类号: H04L9/00
CPC分类号: H04L63/08 , G06Q20/3676 , H04L63/10 , H04L63/168 , H04L63/20 , H04L67/02 , H04L67/28 , H04L67/2804 , H04L67/2823
摘要: A distributed security system is provided. The distributed security system uses a security policy that is written in a policy language that is transport and security protocol independent as well as independent of cryptographic technologies. This security policy can be expressed using the language to create different security components allowing for greater scalability and flexibility. By abstracting underlying protocols and technologies, multiple environments and platforms can be supported.
-
公开(公告)号:US20050246760A1
公开(公告)日:2005-11-03
申请号:US10827474
申请日:2004-04-19
IPC分类号: G06F12/00
CPC分类号: G06F21/445 , G06F2221/2103 , G06F2221/2129
摘要: The present invention extends to validating measurable aspects of computing system. A provider causes a challenge to be issued to the requester, the challenge requesting proof that the requester is appropriately configured to access the resource. The requester accesses information that indicates how the requester is to prove an appropriate configuration for accessing the resource. The requester formulates and sends proof that one or more measurable aspects of the requester's configuration are appropriate. The provider receives proof that one or more measurable aspects of the requester's configuration are appropriate and authorizes the requester to access the resource. Proof of one more measurable aspects of a requester can be used along with other types of authentication to authorize a requester to access a resource of a provider. Solutions to challenges can be pre-computed and stored in a location accessible to a provider.
摘要翻译: 本发明扩展到验证计算系统的可测量方面。 提供者会向请求者发出一个挑战,质询请求证明请求者被正确地配置为访问资源。 请求者访问指示请求者如何证明访问资源的适当配置的信息。 请求者制定并发送证据,证明请求者配置的一个或多个可衡量的方面是适当的。 提供者收到证据,证明请求者配置的一个或多个可衡量的方面是适当的,并授权请求者访问该资源。 请求者的一个可衡量方面的证明可以与其他类型的认证一起使用,以授权请求者访问提供商的资源。 挑战的解决方案可以预先计算并存储在供应商可访问的位置。
-
公开(公告)号:US20110307524A1
公开(公告)日:2011-12-15
申请号:US12813577
申请日:2010-06-11
申请人: William Emeric Aitken , Noaa Avital , Quetzal Bradley , Bradford Lovering , Stephen J. Millet , Brad Olenick , Pedram Faghihi Rezaei , Simon David Kent , Haroon Ahmed
发明人: William Emeric Aitken , Noaa Avital , Quetzal Bradley , Bradford Lovering , Stephen J. Millet , Brad Olenick , Pedram Faghihi Rezaei , Simon David Kent , Haroon Ahmed
IPC分类号: G06F17/30
CPC分类号: G06F17/30 , G06F17/00 , G06F17/30306 , G06F17/30451
摘要: Changes are managed in a multi-user database application environment. Proposed changes are collected, including changes to data, schema, and/or application descriptions. A user may specify foreign key relationships between items belonging to one or more of these categories. A view is produced showing the impact proposed changes would have on the environment if successfully committed. The user's proposed changes are ordered according to their dependencies, and submitted for committal together in a single transaction, subject to optimistic concurrency and consistency checks. For example, a proposed change to a data value may be inconsistent with a change which removed a data element containing the data value. The commitment operation may return identifiers and other return values, in addition to indicating whether the commitment was successful.
摘要翻译: 更改在多用户数据库应用程序环境中进行管理。 收集建议的更改,包括对数据,模式和/或应用程序描述的更改。 用户可以指定属于这些类别中的一个或多个的项目之间的外键关系。 制作了一个视图,显示了如果成功提交,建议更改将对环境产生的影响。 用户建议的更改根据其依赖性进行排序,并在单个事务中一起提交,并受到乐观并发和一致性检查的约束。 例如,对数据值的建议改变可能与删除包含数据值的数据元素的改变不一致。 除了指示承诺是否成功外,承诺操作可能会返回标识符和其他返回值。
-
公开(公告)号:US20060047679A1
公开(公告)日:2006-03-02
申请号:US10925567
申请日:2004-08-25
申请人: Douglas Purdy , Sowmyanarayanan Srinivasan , Bradford Lovering , Donald Box , Gopala Kakivaya , Natasha Jethanandani , Stefan Pharies , Stephen Swartz , Steven Lucco
发明人: Douglas Purdy , Sowmyanarayanan Srinivasan , Bradford Lovering , Donald Box , Gopala Kakivaya , Natasha Jethanandani , Stefan Pharies , Stephen Swartz , Steven Lucco
CPC分类号: G06F9/4493
摘要: Serialization and deserialization using data contracts. The data contract specifies data types that are serialized and deserialized for data objects that are associated with the data contract. During serialization, the data contract associated with the data object is identified. Then, the data fields that correspond to those specified data field types are extracted from the data object and serialized into a serialization format. During deserialization, the serialization mechanism receives a serialized data structure having a particular serialization format. A data contract is then identified as being associated with the serialized data structure. After deserialization of the serialized data structure into abstract data, a corresponding data object is populated with data fields that correspond only with those data field types specified in the data contract. Accordingly, data abstraction is enabled while serializing and deserializing.
摘要翻译: 使用数据合同进行序列化和反序列化。 数据合约指定与数据合同相关联的数据对象被序列化和反序列化的数据类型。 在序列化期间,识别与数据对象相关联的数据契约。 然后,从数据对象中提取对应于这些指定数据字段类型的数据字段,并将其序列化为序列化格式。 在反序列化期间,序列化机制接收具有特定序列化格式的序列化数据结构。 然后将数据合同识别为与序列化数据结构相关联。 将序列化数据结构反序列化为抽象数据后,将使用仅与数据合同中指定的数据字段类型对应的数据字段填充相应的数据对象。 因此,在序列化和反序列化时启用数据抽象。
-
-
-
-
-
-