Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Web Services Trust Language (WS-Trust) refers to a protocol defined for particularly controlling the issuance, renewal and validation of Web security tokens. The protocol is an extension of Web Services Security and provides a framework for secure communication between various Web applications. It is also responsible for ways to create a secure channel between participants before any exchange of messages can take place.
Web Services Trust Language outlines the main methods for facilitating secure messaging. The two communicating parties must exchange security credentials, directly or indirectly, in order to start secure messaging. But each party must know that the other party is trustworthy, and the asserted credentials are put to the right end. The two parties can be different operating systems, domains or technologies placed at the two ends of a communication channel. Web Services Trust Language allows multiple security tokens to be combined, and it can even supplement already existing security technologies and methods to devise a security service.