Skip to content

Commit 8a04820

Browse files
committed
readme change
1 parent 14202f0 commit 8a04820

File tree

1 file changed

+37
-45
lines changed

1 file changed

+37
-45
lines changed

README.md

Lines changed: 37 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -228,85 +228,77 @@ Retry Pattern allows to retry sending a failed request and it will only work wit
228228

229229

230230
## Changes
231-
231+
_______________________________
232232
Version Cybersource-sdk-java 6.2.10 (MAY,2020)
233233
_______________________________
234-
235-
1)Added PoolingHttpClientConnection implementation
236-
237-
2)MerchantConfig Object Caching based on KeyAlias/Merchant Id
238-
239-
3)Changed retry interval from second to millisecond
240-
241-
4)Added one more request header "v-c-client-computetime" to calculate time taken to send request to Cybersource
242-
243-
5)Added troubleshooting section in README.
244-
234+
1)Added PoolingHttpClientConnection implementation
235+
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+
_______________________________
245240
Version Cybersource-sdk-java 6.2.9 (APR,2020)
246241
_______________________________
247-
1)Corrected request header name
248-
242+
1)Corrected request header name
243+
_______________________________
249244
Version Cybersource-sdk-java 6.2.8 (FEB,2020)
250245
_______________________________
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+
_______________________________
256250
Version Cybersource-sdk-java 6.2.7 (MAR,2019)
257251
_______________________________
258-
1) Fixed security vulnerabilities found in the jar dependencies.
252+
1) Fixed security vulnerabilities found in the jar dependencies.
259253
xmlsec jar :-upgraded from version 1.4.3 to version 1.5.6
260254
opensaml jar :- Removed this jar as its not impacting our code base
261255
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.
264257
_______________________________
265-
266258
Version Cybersource-sdk-java 6.2.6 (MAY,2018)
267259
_______________________________
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+
_______________________________
272264
Version Cybersource-sdk-java 6.2.5 (OCT,2017)
273265
_______________________________
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.
278270
_______________________________
279271
Version Cybersource-sdk-java 6.2.4 (Dec 15, 2016)
280272
_______________________________
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.
285277
_______________________________
286278
Version Cybersource-sdk-java 6.2.3 (Oct 17, 2016)
287279
_______________________________
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.
290282
_______________________________
291283
Version Cybersource-sdk-java 6.2.2 (Sep 15, 2016)
292284
_______________________________
293-
1)Upgraded 3rd party dependencies jars including wss4j.
285+
1)Upgraded 3rd party dependencies jars including wss4j.
294286
_______________________________
295287
Version Cybersource-sdk-java 6.2.1 (Aug 4, 2016)
296288
_______________________________
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.
300292
_______________________________
301293
Version Cybersource-sdk-java 6.2.0 (Jul 28, 2016)
302294
_______________________________
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"
306298
_______________________________
307299
Version Cybersource-sdk-java 6.1.0 (Feb 24,2016)
308300
_______________________________
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.
310302

311303
## Troubleshooting
312304
- If you get an exception **`java.lang.SecurityException: JCE cannot authenticate the provider BC`**. This could be because of

0 commit comments

Comments
 (0)