<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Talend STS setup in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273898#M50739</link>
    <description>Thank you so much for your examples. I had been searching high and low for day for something like this. There aren't any examples of the SOAP bodies in the Talend documentation.&amp;nbsp;&lt;BR /&gt;If anyone is interested, here is how to pass SAML token to REST API&lt;BR /&gt;&lt;BR /&gt;Take the SAML assertion portion of the xml response and &lt;A href="https://www.samltool.com" target="_blank" rel="nofollow noopener noreferrer"&gt;deflate and base64 encode&lt;/A&gt; it&lt;BR /&gt;Set the http header key "Authorization" to the value "SAML xxxx" - where xxxx is the deflated/base64 encoded assertion xml&lt;BR /&gt;&lt;BR /&gt;reference material: &lt;A href="http://cxf.apache.org/docs/jax-rs-saml.html" rel="nofollow noopener noreferrer"&gt;http://cxf.apache.org/docs/jax-rs-saml.html&lt;/A&gt;&lt;BR /&gt;NOTE: make sure that there aren't any special characters in the xml of you will get an error "Signature cryptographic validation not successful" (see runtime log -/log/tesb.tx) - reference: &lt;A href="https://www.talendforge.org/forum/viewtopic.php?pid=164104" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talendforge.org/forum/viewtopic.php?pid=164104&lt;/A&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 28 Jan 2016 20:39:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-01-28T20:39:25Z</dc:date>
    <item>
      <title>Talend STS setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273895#M50736</link>
      <description>Hi,&lt;BR /&gt;I'm trying to configure the Talend Security Token Service (STS) for ESB. I'm following the STS User Guide document.&lt;BR /&gt;I'm not using Tomcat. Instead I'm just activating the STS feature in Karaf. So I've installed feature tesb-sts, but the STS SOAP services don't seem to be created. The bundle state just stays at Installed, rather than Resolved.&lt;BR /&gt;Do I need to do something else first? Is there another dependency?&lt;BR /&gt;Thanks&lt;BR /&gt;Tom</description>
      <pubDate>Sat, 16 Nov 2024 10:54:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273895#M50736</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T10:54:06Z</dc:date>
    </item>
    <item>
      <title>Re: Talend STS setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273896#M50737</link>
      <description>Hi Tom,&lt;BR /&gt;the bundle is Resolved because it is a "fragment" bundle to the Apache CXF STS Core (which is Active and has Started the spring blueprint.. hopefully). You should see the service between exposed services (http://localhost:8040/services) as the STS service. We planned to use the UT service, but the clients were unable to comply so we ended up using the default WS-Security with the username/password.&lt;BR /&gt;To run it out of the box follow the documentation to create a new keypair or download/install JCE Unlimited Strength Policy (to enabke support for strong keys used in the examples)&lt;BR /&gt;URL: http://localhost:8040/services/SecurityTokenService/UT&lt;BR /&gt;Request:&lt;BR /&gt;&lt;PRE&gt;&lt;BR /&gt;POST http://localhost:8040/services/SecurityTokenService/UT HTTP/1.1&lt;BR /&gt;Content-Type: text/xml;charset=UTF-8&lt;BR /&gt;SOAPAction: "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"&lt;BR /&gt;Content-Length: 1177&lt;BR /&gt;Host: localhost:8040&lt;BR /&gt;Connection: Keep-Alive&lt;BR /&gt;User-Agent: Apache-HttpClient/4.1.1 (java 1.5)&lt;BR /&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;soapenv:Header&amp;gt;&amp;lt;wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"&amp;gt;&amp;lt;wsse:UsernameToken wsu:Id="UsernameToken-19C5E83727A253C48D14503860476433"&amp;gt;&amp;lt;wsse:Username&amp;gt;tesb&amp;lt;/wsse:Username&amp;gt;&amp;lt;wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"&amp;gt;tesb&amp;lt;/wsse:Password&amp;gt;&amp;lt;/wsse:UsernameToken&amp;gt;&amp;lt;/wsse:Security&amp;gt;&amp;lt;/soapenv:Header&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;soapenv:Body&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wst:RequestSecurityToken Context="?"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wst:TokenType&amp;gt;http://docs.oasis-open.org/wss/oasis-wss-saml-token-profile-1.1#SAMLV2.0&amp;lt;/wst:TokenType&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wst:RequestType&amp;gt;http://docs.oasis-open.org/ws-sx/ws-trust/200512/Issue&amp;lt;/wst:RequestType&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wsp:AppliesTo xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"&amp;gt;http://my.service.external/service/tst1&amp;lt;/wsp:AppliesTo&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/wst:RequestSecurityToken&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/soapenv:Body&amp;gt;&lt;BR /&gt;&amp;lt;/soapenv:Envelope&amp;gt;&lt;/PRE&gt;&lt;BR /&gt;Have fun&lt;BR /&gt;Gabriel</description>
      <pubDate>Thu, 17 Dec 2015 20:47:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273896#M50737</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-17T20:47:21Z</dc:date>
    </item>
    <item>
      <title>Re: Talend STS setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273897#M50738</link>
      <description>however - trying it out manually (Soap UI): 
  &lt;BR /&gt; 
  &lt;PRE&gt;POST http://localhost:8040/services/SecurityTokenService/UT HTTP/1.1&lt;BR /&gt;Content-Type: text/xml;charset=UTF-8&lt;BR /&gt;SOAPAction: "http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"&lt;BR /&gt;Content-Length: 1192&lt;BR /&gt;Host: localhost:8040&lt;BR /&gt;Connection: Keep-Alive&lt;BR /&gt;User-Agent: Apache-HttpClient/4.1.1 (java 1.5)&lt;BR /&gt;&amp;lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;soapenv:Header&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;wsse:UsernameToken wsu:Id="UsernameToken-19C5E83727A253C48D14503867654994"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;amp;n&lt;/PRE&gt;
 &lt;BR /&gt;&lt;BR /&gt;To see the whole post, download it &lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009MdH9"&gt;here&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009MdH9"&gt;OriginalPost.pdf&lt;/A&gt;</description>
      <pubDate>Thu, 17 Dec 2015 23:09:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273897#M50738</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-12-17T23:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: Talend STS setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273898#M50739</link>
      <description>Thank you so much for your examples. I had been searching high and low for day for something like this. There aren't any examples of the SOAP bodies in the Talend documentation.&amp;nbsp;&lt;BR /&gt;If anyone is interested, here is how to pass SAML token to REST API&lt;BR /&gt;&lt;BR /&gt;Take the SAML assertion portion of the xml response and &lt;A href="https://www.samltool.com" target="_blank" rel="nofollow noopener noreferrer"&gt;deflate and base64 encode&lt;/A&gt; it&lt;BR /&gt;Set the http header key "Authorization" to the value "SAML xxxx" - where xxxx is the deflated/base64 encoded assertion xml&lt;BR /&gt;&lt;BR /&gt;reference material: &lt;A href="http://cxf.apache.org/docs/jax-rs-saml.html" rel="nofollow noopener noreferrer"&gt;http://cxf.apache.org/docs/jax-rs-saml.html&lt;/A&gt;&lt;BR /&gt;NOTE: make sure that there aren't any special characters in the xml of you will get an error "Signature cryptographic validation not successful" (see runtime log -/log/tesb.tx) - reference: &lt;A href="https://www.talendforge.org/forum/viewtopic.php?pid=164104" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talendforge.org/forum/viewtopic.php?pid=164104&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Jan 2016 20:39:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-STS-setup/m-p/2273898#M50739</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-01-28T20:39:25Z</dc:date>
    </item>
  </channel>
</rss>

