Patent ID: 8291479

Claim:
A computer-executable method for optimizing security in a context of a credential transformation service (CTS), the method comprising: utilizing a web services client runtime to gather information for determining whether or not a target web service is hosted in a security domain used by a client application of a client computer and for determining whether or not the target web service uses an authentication mechanism substantially identical to that used by the client application, wherein the gathered information is carried in an endpoint reference (EPR) of the target web service; in response to the client computer receiving the EPR, the client computer applying an optimization process to eliminate a possible unnecessary invocation of the CTS, wherein the target web service is an authoritative manageable resource having minimal or no responsibility for providing identity of the authoritative manageable resource, and having minimal or no responsibility for advertising any creation and destruction lifecycle related events; providing a services oriented architecture (SOA) that defines one or more services needed to manage the authoritative manageable resource within a distributed and heterogeneous management system; providing a component model that defines one or more interfaces and one or more interactions to be implemented by the authoritative manageable resource within the SOA; and wherein the optimization process is based on the gathered information carried in the EPR.