×

DECLARATIVE MODEL SECURITY PATTERN

  • US 20110106853A1
  • Filed: 10/30/2009
  • Published: 05/05/2011
  • Est. Priority Date: 10/30/2009
  • Status: Abandoned Application
First Claim
Patent Images

1. At a computer system including one or more processors and system memory, a method comprising:

  • translating declarative language code into one or more statements, the declarative language code including;

    a declared access control predicate; and

    a declared data structure definition bound to the access control predicate, the access control predicate declared separately from the data structure definition; and

    instantiating at least a portion of a database by executing the one or more statements, the database being hosted by a database management system, the at least a portion of a database including;

    one or more tables; and

    a view of the one or more tables, the database management system configured to enforce the access control predicate by dynamically calculating a value for the access control predicate and using the dynamically calculated value to define what operations may be performed on data from the one or more tables via the view.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×