<?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: Signing XML with PKCS12 certificate, KeyFactory not available in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492616#M141503</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Could you please let us know if this KB article helps for your use case?&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753" target="_blank"&gt;https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
    <pubDate>Thu, 14 Nov 2024 01:12:23 GMT</pubDate>
    <dc:creator>Xiaodi_Shi</dc:creator>
    <dc:date>2024-11-14T01:12:23Z</dc:date>
    <item>
      <title>Signing XML with PKCS12 certificate, KeyFactory not available</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492561#M141502</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I'm working on a job that should sign a XML file and I have a .p12 certificate file.&lt;/P&gt;
&lt;P&gt;I'm loading the private key like so:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="java"&gt;KeyStore ks = KeyStore.getInstance(keyStoreType);
ks.load(new FileInputStream(keyStoreFilePath), keyStorePass.toCharArray());
String alias = ks.aliases().nextElement();
PrivateKey privateKey = (PrivateKey) ks.getKey(alias, keyStorePass.toCharArray());&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Unfortunately I'm encountering "java.security.UnrecoverableKeyException: Get Key failed: 1.2.398.3.10.1.1.2.2 KeyFactory not available"&lt;BR /&gt;I have little to no idea of what I can do to progress here, I looked it up and it seems I need to add a provider to my providers list, but I would need to know the provider for that.&lt;BR /&gt;&lt;BR /&gt;If you have already been in a similar situation, I happily accept your advice, thanks everybody who reads this.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Nov 2024 15:12:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492561#M141502</guid>
      <dc:creator>VictorFaure</dc:creator>
      <dc:date>2024-11-13T15:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: Signing XML with PKCS12 certificate, KeyFactory not available</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492616#M141503</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Could you please let us know if this KB article helps for your use case?&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753" target="_blank"&gt;https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 01:12:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492616#M141503</guid>
      <dc:creator>Xiaodi_Shi</dc:creator>
      <dc:date>2024-11-14T01:12:23Z</dc:date>
    </item>
    <item>
      <title>Re: Signing XML with PKCS12 certificate, KeyFactory not available</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492713#M141505</link>
      <description>&lt;P&gt;Hello, unfortunately this article doesn't seem related with my issue, still while looking it up I've tried reading my certificate as .p12 is a binary format, but the provided openssl command returns an error, this article didn't really help...&lt;/P&gt;
&lt;P&gt;Respectfully.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 11:04:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Signing-XML-with-PKCS12-certificate-KeyFactory-not-available/m-p/2492713#M141505</guid>
      <dc:creator>VictorFaure</dc:creator>
      <dc:date>2024-11-14T11:04:34Z</dc:date>
    </item>
  </channel>
</rss>

