×

Method and apparatus for secure processing of XML-based documents

  • US 7,433,870 B2
  • Filed: 12/27/2004
  • Issued: 10/07/2008
  • Est. Priority Date: 12/27/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securely providing access to Extensible Markup Language (XML) data of an XML document comprising:

  • Defining at least one access control policy for at least one user of the XML document; and

    Deriving a security view of a Document Type Definition (DTD) of the XML document for the schema level processing employs at least one internal query annotation, made to the DTD, describing the access control policy, wherein the security view is computed as a function of a DTD view and a function defined via Xpath queries, wherein the step of deriving a security view further comprises invoking, if a first accessible element type of the DTD has not been previously processed, a first sub process that includes;

    Computing a query annotation for each child element in a production rule of the first accessible element type;

    Computing a view production rule for the first accessible element type in a view DTD representing an accessible portion of the XML document; and

    Computing a security view for each child element in the production rule of the first accessible element type.

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