WSTrust
WSTrust, short for Web Services Trust Language, is a specification defined by OASIS as part of the WS-Trust framework. It describes a SOAP-based protocol for requesting, issuing, renewing, and validating security tokens between a client and a Security Token Service (STS). Tokens issued under WS-Trust are used to prove a subject’s identity or rights when accessing protected web services in distributed environments.
The protocol centers on two message types: RequestSecurityToken (RST) messages sent by the client to the STS
WS-Trust is designed to work with WS-Security, WS-Addressing, and WS-Policy, and relies on a Security Token Service
History and status: WS-Trust emerged in the mid-2000s as part of the WS-* family, with several versions