<?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 Cybersource SimpleApiClient Certificate password in cybersource APIs</title>
    <link>https://community.developer.cybersource.com/t5/cybersource-APIs/Cybersource-SimpleApiClient-Certificate-password/m-p/93835#M3739</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;After Security Update: "Default Password p12 Keys" it is not so clear how to provide a p12 certificate password in the cybersource properties file. If I use "keyPassword" property in the properties file, I receive following error in the log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;“com.cybersource.ws.client.ClientException: Signature creation failed”&lt;/P&gt;&lt;P&gt;2025-08-28 11:17:43.116 AWT-EventQueue-0 TRANSTART&amp;gt; =======================================&lt;BR /&gt;2025-08-28 11:17:43.117 AWT-EventQueue-0 MERCHCFG &amp;gt; merchantID=customer, keysDirectory=c:/cybersource, keyAlias=(null), keyPassword=#TestPassword3, sendToProduction=false, sendToAkamai=false, targetAPIVersion=1.134, keyFilename=(null), serverURL=(null), namespaceURI=(null), enableLog=true, logDirectory=Cybersource, logFilename=(null), logMaximumSize=100, useHttpClient=false, timeout=1000, useSignAndEncrypted=false&lt;BR /&gt;2025-08-28 11:17:43.122 AWT-EventQueue-0 REQUEST &amp;gt; UUID &amp;gt; 6aff13fb-84a9-45b5-b2f2-7afecae22f2b&lt;BR /&gt;Input request is&lt;BR /&gt;=======================================&lt;BR /&gt;purchaseTotals_currency=USD&lt;BR /&gt;paymentSolution=&lt;BR /&gt;clientLibrary=Java Basic&lt;BR /&gt;merchantID=customer&lt;BR /&gt;merchantReferenceCode=1xxxxxxxxxx&lt;BR /&gt;ccCaptureService_run=true&lt;BR /&gt;clientEnvironment=Windows 11/10.0/Eclipse Adoptium/17.0.5&lt;BR /&gt;vc_orderID=&lt;BR /&gt;clientLibraryVersion=6.2.3&lt;BR /&gt;ccCaptureService_authRequestID=7xxxxxxxxxxxxx5&lt;BR /&gt;purchaseTotals_grandTotalAmount=11.0&lt;/P&gt;&lt;P&gt;2025-08-28 11:17:43.124 AWT-EventQueue-0 INFO &amp;gt; Client, End of soapWrap 7ms&lt;BR /&gt;2025-08-28 11:17:43.205 AWT-EventQueue-0 INFO &amp;gt; Client, End of loadMerchantP12File 80ms&lt;BR /&gt;2025-08-28 11:17:43.206 AWT-EventQueue-0 INFO &amp;gt; Signing request...&lt;BR /&gt;2025-08-28 11:17:43.267 AWT-EventQueue-0 EXCEPTION&amp;gt; Failed while signing requeest for , 'customer'&lt;BR /&gt;2025-08-28 11:17:43.267 AWT-EventQueue-0 EXCEPTION&amp;gt; ClientException details:&lt;BR /&gt;innerException:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If to remove "keyPassword" property from the cybersource properties file it is working correctly, but only for a day or two and after that error appeared in the log:&amp;nbsp;java.io.IOException: PKCS12 key store mac invalid - wrong password or corrupted file.&lt;/P&gt;&lt;P&gt;Thanks, Anton&lt;/P&gt;</description>
    <pubDate>Thu, 28 Aug 2025 15:55:45 GMT</pubDate>
    <dc:creator>atrinkunas</dc:creator>
    <dc:date>2025-08-28T15:55:45Z</dc:date>
    <item>
      <title>Cybersource SimpleApiClient Certificate password</title>
      <link>https://community.developer.cybersource.com/t5/cybersource-APIs/Cybersource-SimpleApiClient-Certificate-password/m-p/93835#M3739</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;After Security Update: "Default Password p12 Keys" it is not so clear how to provide a p12 certificate password in the cybersource properties file. If I use "keyPassword" property in the properties file, I receive following error in the log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;“com.cybersource.ws.client.ClientException: Signature creation failed”&lt;/P&gt;&lt;P&gt;2025-08-28 11:17:43.116 AWT-EventQueue-0 TRANSTART&amp;gt; =======================================&lt;BR /&gt;2025-08-28 11:17:43.117 AWT-EventQueue-0 MERCHCFG &amp;gt; merchantID=customer, keysDirectory=c:/cybersource, keyAlias=(null), keyPassword=#TestPassword3, sendToProduction=false, sendToAkamai=false, targetAPIVersion=1.134, keyFilename=(null), serverURL=(null), namespaceURI=(null), enableLog=true, logDirectory=Cybersource, logFilename=(null), logMaximumSize=100, useHttpClient=false, timeout=1000, useSignAndEncrypted=false&lt;BR /&gt;2025-08-28 11:17:43.122 AWT-EventQueue-0 REQUEST &amp;gt; UUID &amp;gt; 6aff13fb-84a9-45b5-b2f2-7afecae22f2b&lt;BR /&gt;Input request is&lt;BR /&gt;=======================================&lt;BR /&gt;purchaseTotals_currency=USD&lt;BR /&gt;paymentSolution=&lt;BR /&gt;clientLibrary=Java Basic&lt;BR /&gt;merchantID=customer&lt;BR /&gt;merchantReferenceCode=1xxxxxxxxxx&lt;BR /&gt;ccCaptureService_run=true&lt;BR /&gt;clientEnvironment=Windows 11/10.0/Eclipse Adoptium/17.0.5&lt;BR /&gt;vc_orderID=&lt;BR /&gt;clientLibraryVersion=6.2.3&lt;BR /&gt;ccCaptureService_authRequestID=7xxxxxxxxxxxxx5&lt;BR /&gt;purchaseTotals_grandTotalAmount=11.0&lt;/P&gt;&lt;P&gt;2025-08-28 11:17:43.124 AWT-EventQueue-0 INFO &amp;gt; Client, End of soapWrap 7ms&lt;BR /&gt;2025-08-28 11:17:43.205 AWT-EventQueue-0 INFO &amp;gt; Client, End of loadMerchantP12File 80ms&lt;BR /&gt;2025-08-28 11:17:43.206 AWT-EventQueue-0 INFO &amp;gt; Signing request...&lt;BR /&gt;2025-08-28 11:17:43.267 AWT-EventQueue-0 EXCEPTION&amp;gt; Failed while signing requeest for , 'customer'&lt;BR /&gt;2025-08-28 11:17:43.267 AWT-EventQueue-0 EXCEPTION&amp;gt; ClientException details:&lt;BR /&gt;innerException:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If to remove "keyPassword" property from the cybersource properties file it is working correctly, but only for a day or two and after that error appeared in the log:&amp;nbsp;java.io.IOException: PKCS12 key store mac invalid - wrong password or corrupted file.&lt;/P&gt;&lt;P&gt;Thanks, Anton&lt;/P&gt;</description>
      <pubDate>Thu, 28 Aug 2025 15:55:45 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/cybersource-APIs/Cybersource-SimpleApiClient-Certificate-password/m-p/93835#M3739</guid>
      <dc:creator>atrinkunas</dc:creator>
      <dc:date>2025-08-28T15:55:45Z</dc:date>
    </item>
  </channel>
</rss>

