This site contains the documentation that is relevant to older WSO2 product versions and offerings.
For the latest WSO2 documentation, visit https://wso2.com/documentation/.
Running an STS Client
The following sample demonstrates the steps required to run a Security Token Service (STS) client. The STS will provide the service of issuing a security token to authenticate a user for your client application, using WS-Trust protocols.Â
Prerequisites
The WS-Trust STS needs to be configured. You can do this by following the instructions found here. Â
Running the STS client
The code for the sample can be checked out from the GitHub repository. To do this, follow the instructions on the Downloading a Sample topic.Â
Build the client usingÂ
mvn install
.Once the client is built successfully, run theÂ
sts-client.sh
 file in Unix orÂsts-client.bat
 in Windows. You can see that the SAML token issued from the STS is being printed by the client.The "connection refuse" error occurs in a situation where the STS client attempts to send the received SAML token to a service that is not running in this case.
Request and response messages to and from the STS