# Deploying the STS into the Talend Runtime Container

## About this task

Information noteWarning: For production use, the sample keys used here will need to be replaced with your project's own keys, usually signed by a third-party CA.

To enable Security Token Service in the Talend Runtime, you need to deploy it into a Talend Runtime Container:

## Procedure

1. Replace the STS' sample keystore/truststore called stsstore.jks located in the &lt;TalendRuntimePath&gt;/container/etc/keystores folder with your own keystore. See [Security Token Service Configuration](https://help.qlik.com/talend/en-US/esb-infra-services-configuration-guide/8.0/security-token-service-configuration) for more information.
2. cd &lt;TalendRuntimePath&gt;/container/bin directory, enter trun to start Talend Runtime, a Talend Runtime Container(Karaf) console window will open.
3. In the console, type tesb:start-sts to install the Security Token Service feature. Or type feature:install tesb-sts if you are using a generic Karaf container instead of Talend Runtime
4. Type list | grep STS in the console. You should see the following output:
   ```
   ID      State      Blueprint  Spring     Level  Name
   [ 203] [Active ]   [        ] [started ] [ 60]  Apache CXF STS Core (2.5.0)
   Fragments: 204
   [ 204] [Resolved ] [        ] [        ] [ 60]  Talend :: ESB :: STS :: CONFIG ()
   ```

   The above shows that the Security Token Service feature is enabled in the Talend Runtime Container. The Fragment Bundle 204: Talend :: ESB :: STS :: CONFIG () provides the custom configuration about the Security Token Service, which will be described in [Security Token Service Configuration](https://help.qlik.com/talend/en-US/esb-infra-services-configuration-guide/8.0/security-token-service-configuration).