×

Nonconforming web service policy functions

  • US 9,021,055 B2
  • Filed: 05/31/2011
  • Issued: 04/28/2015
  • Est. Priority Date: 11/24/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for enforcing a nonconforming web service policy document, the method comprising:

  • receiving, by a web service computer system, from a web service client computer system, a request for a conforming web service policy document, wherein;

    the conforming web service policy document is required to conform to the web service description language;

    the conforming web service policy document specifies security requirements between the web service computer and the web service client computer system;

    generating, by the web service computer system, dynamically in response to the request from the web service client computer system, the conforming web service policy document using the nonconforming web service policy document, wherein;

    the nonconforming web service policy document expressed in the web service description language and comprising at least one element conforming to web service description language and at least one element not conforming to the web service description language including at least a generating function unsupported by the web service description language that is used to generate a conforming document based on the request and the nonconforming web service policy document, the generating function comprising at least a silent element for identifying if another element should be included in the conforming document;

    the nonconforming web service policy document specifies security requirements between the web service computer and the web service client computer system;

    the nonconforming web service policy document is stored on the web service computer system;

    the content of the conforming web service policy document is generated from the nonconforming web service policy document at least partially based on a context of the web service client computer system;

    transmitting, by the web service computer system, to the web service client computer system, the conforming web service policy document; and

    enforcing, by the web service computer system, with the web service client computer system, security requirements specified in the nonconforming web service policy document, wherein;

    the nonconforming web service policy document comprises an enforcing function unsupported by the web service description language that is used to affect how web service policies are processed by the web service, the enforcing function comprising at least one of;

    a sequence element for identifying an order in which assertions are to be evaluated, ora guard element for specifying which elements to enforce based on a context of the client;

    the enforcing function that is unsupported by the web service description language is utilized for enforcement of the conforming web service policy document by the web service computer system; and

    the conforming web service policy document comprises sufficient information for the web service client computer system to comply with the security requirements specified in nonconforming web service policy document.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×