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
@@ -58,9 +58,10 @@ You do not need to download and build the source to use the SDK but if you want
58
58
-`sendToProduction` is initially set to false. Set it to true only when you are ready to send live transactions.
59
59
- Set `sendToAkamai` config parameter with toggle value "true/false" to turn on/off routing requests through Akamai to Cybersource. By default, it is set to true.
60
60
-`serverURL` config parameter will take precedence over `sendToProduction` and `sendToAkamai` config parameters. By default the `serverURL` configuration is commented out.
61
-
-if `enablejdkcert` parameter is set to true, certificates will be read from the JKS file specified at keysDirectory location. The JKS file should be of the same name as specified in keyFilename.
61
+
-If `enableJdkcert` parameter is set to true, certificates will be read from the JKS file specified at keysDirectory location. The JKS file should be of the same name as specified in keyFilename.
62
62
- To know how to convert p12 to JKS refer the JKS creation section of this document.
63
-
-`enableCacerts` property is considered only if `enablejdkcert` is set to true. If `enableCacerts` is set to true, certificates will be read from the cacerts folder under the JDK.
63
+
- If 'enableCacert' property parameter is set to true, certificates will be read from the cacerts file specified at keysDirectory location.If keysDirectory path is not set,certificate will be loaded from Java Installation cacerts file. The cacerts file should be of the same name as specified in keyFilename.
64
+
- If `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
64
65
-`allowRetry` config parameter will only work for HttpClient. Set `allowRetry` config parameter to "true" to enable retry mechanism and set merchant specific values for the retry.
65
66
- Set integer values for config parameter `numberOfRetries`*and*`retryInterval`. Retry Interval is time delay for next retry in seconds.
66
67
- Number of retry parameter should be set between 1 to 5. Any other value will throw an Error Message.
- The first entry should contain a chain of two certificates - `CyberSourceCertAuth` and <Merchant_ID> with alias name <Merchant_ID>
138
139
- Second entry should be for `CyberSource_SJC_US` certificate with alias name as CyberSource_SJC_US
139
-
140
+
141
+
140
142
## Message Level Encryption
141
143
CyberSource supports Message Level Encryption (MLE) for Simple Order API. Message level encryption conforms to the SOAP Security 1.0 specification published by the OASIS standards group.
142
144
@@ -181,6 +183,12 @@ Retry Pattern allows to retry sending a failed request and it will only work wit
181
183
182
184
## Changes
183
185
186
+
Version Cybersource-sdk-java 6.2.6 (MAY,2018)
187
+
_______________________________
188
+
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.
189
+
2) Intreduced 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.
190
+
3) Changed clientLibrary version to 6.2.6;
191
+
184
192
Version Cybersource-sdk-java 6.2.5 (OCT,2017)
185
193
_______________________________
186
194
1) Merchant cert to be read from JAVA key store. Flag is added to enable reading cert from Java keystore.
0 commit comments