You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2)MerchantConfig Object Caching based on KeyAlias/Merchant Id
236
+
3)Changed retry interval from second to millisecond
237
+
4)Added one more request header "v-c-client-computetime" to calculate time taken to send request to Cybersource
238
+
5)Added troubleshooting section in README.
239
+
_______________________________
245
240
Version Cybersource-sdk-java 6.2.9 (APR,2020)
246
241
_______________________________
247
-
1)Corrected request header name
248
-
242
+
1)Corrected request header name
243
+
_______________________________
249
244
Version Cybersource-sdk-java 6.2.8 (FEB,2020)
250
245
_______________________________
251
-
252
-
1)Added request header and logged request and response headers
253
-
254
-
2)Caching of certificate is done using keyAlias earlier it was done using merchant_id
255
-
246
+
1)Added request header and logged request and response headers
247
+
248
+
2)Caching of certificate is done using keyAlias earlier it was done using merchant_id
249
+
_______________________________
256
250
Version Cybersource-sdk-java 6.2.7 (MAR,2019)
257
251
_______________________________
258
-
1) Fixed security vulnerabilities found in the jar dependencies.
252
+
1) Fixed security vulnerabilities found in the jar dependencies.
259
253
xmlsec jar :-upgraded from version 1.4.3 to version 1.5.6
260
254
opensaml jar :- Removed this jar as its not impacting our code base
261
255
bcprov jar :- upgraded from version 1.54 to version 1.61
262
-
2) Fixed keyfile password issue. Now using keyfile password to store/load p12 certs.
263
-
256
+
2) Fixed keyfile password issue. Now using keyfile password to store/load p12 certs.
264
257
_______________________________
265
-
266
258
Version Cybersource-sdk-java 6.2.6 (MAY,2018)
267
259
_______________________________
268
-
1) Added certificateCacheEnabled optional feature. certificateCacheEnabled parameter is set to false (default is true), the p12 certificate of a merchant will be reloaded from filesystem every time a transaction is made.If the certificateCacheEnabled is true then only at the first time certificate of a merchant will loaded from filesystem.
269
-
2) Introduced a new feature to check merchant .p12 certificate file validity at run time. If it is replaced at runtime then SDK will reload the new certificate into the cache.
270
-
3) Changed clientLibrary version to 6.2.6;
271
-
260
+
1) Added certificateCacheEnabled optional feature. certificateCacheEnabled parameter is set to false (default is true), the p12 certificate of a merchant will be reloaded from filesystem every time a transaction is made.If the certificateCacheEnabled is true then only at the first time certificate of a merchant will loaded from filesystem.
261
+
2) Introduced a new feature to check merchant .p12 certificate file validity at run time. If it is replaced at runtime then SDK will reload the new certificate into the cache.
262
+
3) Changed clientLibrary version to 6.2.6;
263
+
_______________________________
272
264
Version Cybersource-sdk-java 6.2.5 (OCT,2017)
273
265
_______________________________
274
-
1) Merchant cert to be read from JAVA key store. Flag is added to enable reading cert from Java keystore.
275
-
2) Added Custom HttpClient feature. Merchants can use there own http client instead of defaults which comes with SDK.
276
-
3) Http Client connection reuse issue.
277
-
4) Changed clientLibrary version to 6.2.5; in 6.2.4 release it was missed. So, in 6.2.4 release, clientLibrary version was pointing to 6.2.3.
266
+
1) Merchant cert to be read from JAVA key store. Flag is added to enable reading cert from Java keystore.
267
+
2) Added Custom HttpClient feature. Merchants can use there own http client instead of defaults which comes with SDK.
268
+
3) Http Client connection reuse issue.
269
+
4) Changed clientLibrary version to 6.2.5; in 6.2.4 release it was missed. So, in 6.2.4 release, clientLibrary version was pointing to 6.2.3.
278
270
_______________________________
279
271
Version Cybersource-sdk-java 6.2.4 (Dec 15, 2016)
280
272
_______________________________
281
-
1) RetryPattern config for http client.
282
-
2) Code review comments.
283
-
3) Added timers to log the method execution time.
284
-
4) Sample added to support other services.
273
+
1) RetryPattern config for http client.
274
+
2) Code review comments.
275
+
3) Added timers to log the method execution time.
276
+
4) Sample added to support other services.
285
277
_______________________________
286
278
Version Cybersource-sdk-java 6.2.3 (Oct 17, 2016)
287
279
_______________________________
288
-
1) Fixed performance issue; in case of multiple merchantIDs, p12 was getting loaded for every request.
289
-
2) p12 will be loaded once per merchantId.
280
+
1) Fixed performance issue; in case of multiple merchantIDs, p12 was getting loaded for every request.
281
+
2) p12 will be loaded once per merchantId.
290
282
_______________________________
291
283
Version Cybersource-sdk-java 6.2.2 (Sep 15, 2016)
292
284
_______________________________
293
-
1)Upgraded 3rd party dependencies jars including wss4j.
285
+
1)Upgraded 3rd party dependencies jars including wss4j.
294
286
_______________________________
295
287
Version Cybersource-sdk-java 6.2.1 (Aug 4, 2016)
296
288
_______________________________
297
-
1) AkamaiSureroute config parameter introduced
298
-
2) i18n fix for NVP sample.
299
-
3) In `Sample/cybs.properties` file, `targetAPIVersion` changed to latest 1.129.
289
+
1) AkamaiSureroute config parameter introduced
290
+
2) i18n fix for NVP sample.
291
+
3) In `Sample/cybs.properties` file, `targetAPIVersion` changed to latest 1.129.
300
292
_______________________________
301
293
Version Cybersource-sdk-java 6.2.0 (Jul 28, 2016)
302
294
_______________________________
303
-
1) MLE[Message Level Encryption] is enabled.
304
-
2) published zip file with samples and packaged compiled cybersoruce-sdk-java jar file.
305
-
3)`Bouncycastle` jar issue; changed scope from provided to default"scope"
295
+
1) MLE[Message Level Encryption] is enabled.
296
+
2) published zip file with samples and packaged compiled cybersoruce-sdk-java jar file.
297
+
3) `Bouncycastle` jar issue; changed scope from provided to default"scope"
306
298
_______________________________
307
299
Version Cybersource-sdk-java 6.1.0 (Feb 24,2016)
308
300
_______________________________
309
-
1) SHA256 changes which are required to signed the request with SHA256.
301
+
1) SHA256 changes which are required to signed the request with SHA256.
310
302
311
303
## Troubleshooting
312
304
- If you get an exception **`java.lang.SecurityException: JCE cannot authenticate the provider BC`**. This could be because of
0 commit comments