Patent ID: 8650250

Claim:
A method for identifying compatible web service policies between a web service and a web service client, the method comprising: determining, by a computer system, a first set of one or more identifiers linked with one or more web service policies supported by the web service, wherein: each identifier of the first set of one or more identifiers is linked with a first set of assertions of a corresponding web service policy; and determining the first set of one or more identifiers comprises determining a first set of one or more hashes based on content of each of the web service policies supported by the web service; determining, by the computer system, a second set of one or more identifiers linked with one or more web service policies supported by the web service client, wherein: each identifier of the second set of one or more identifiers is linked with a second set of assertions of the corresponding web service policy; and determining the second set of one or more identifiers comprises determining a second set of one or more hashes based on content of web services supported by the web service client; comparing, by the computer system, the first set of one or more identifiers linked with the web service policies supported by the web service with the second set of one or more identifiers linked with the web service policies supported by the web service client; and identifying, by the computer system, using the comparison of the first set of one or more identifiers and the second set of one or more identifiers, a web service policy supported by the web service that is compatible with a web service policy supported by the web service client.