the flowchart and or block diagram block or blocks these computer program instructions may also be stored in a computer readable medium that can direct a computer other programmable data processing apparatus or other devices to function in a particular manner such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function act specified in the flowchart and or block diagram block or blocks the computer program instructions may also be loaded onto a computer other programmable data processing apparatus or other devices to cause a series of operational steps to be performed on the computer other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions acts specified in the flowchart and or block diagram block or blocks as the inventors herein have recognized different applications may have different requirements with respect to identity mediation and each particular enterprise service bus esb platform may have a different approach as to how identity mediation operations are configured and implemented therefore the management of such an environment with the intent to consistently apply security policies is difficult for example a change in a security policy may require changes to applications a process that can be redundant error prone and time consuming other issues arise in a migration from one esb to another which may require recreation of all identity mediation policies from scratch on the new platform issues with current esb configurations include but are not limited to 1 changes in security policy need to be implemented in each application that uses the esb this change is.