yodlee / java-sdk Goto Github PK
View Code? Open in Web Editor NEWJava SDK for working with Yodlee APIs
Home Page: https://developer.yodlee.com
License: MIT License
Java SDK for working with Yodlee APIs
Home Page: https://developer.yodlee.com
License: MIT License
Im getting a method not found in this code because of getNetworkInterceptors$okhttp()
.
public boolean shouldRegisterNetworkInterceptor() {
return httpBuilder != null && httpBuilder.getNetworkInterceptors$okhttp() != null
&& httpBuilder.getNetworkInterceptors$okhttp().isEmpty();
}
Version: 1.0.23
OkHttp 2.x versions do not play nicely with the older SSL_
prefixed cipher suites. As a result, I am unable to use the Yodlee SDK fully. See here for an explanation of the issue and here for how it is handled in the 4.x versions of OkHttp.
It would be nice if the Yodlee SDK ApiClient was more customizable but I realize that may require a fair amount of work. As an alternative, could some of the constants be made public so that I can reference them from my code? For example: the url paths in ApiEndpoint.java, the param values in DataExtractsApi.java, and other String constants in this package. That would help me greatly so I could reference these from my code and pull in changes automatically if/when the Yodlee SDK is updated.
Thank you, @asaraswathy!
Hello, I'm interested in using your latest yodlee-java-sdk package from Maven Central, but IntelliJ IDEA is throwing the following CVE warning for the maven:org.glassfish.web:javax.el:2.2.6
dependency:
Provides transitive vulnerable dependency maven:org.glassfish.web:javax.el:2.2.6 CVE-2021-28170 5.3 Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection') vulnerability pending CVSS allocation Results powered by Checkmarx(c)
If your team could update this dependency and release a new version of your Maven package as soon as possible, that'd be most appreciated.
Thanks in advance!
com.yodlee.api.model.transaction.enums.TransactionStatus appears to be missing ENUM definition for CLEARED. Receiving the following exception
JSON parse error: Cannot deserialize value of type com.yodlee.api.model.transaction.enums.TransactionStatus
from String "CLEARED": not one of the values accepted for Enum class: [FAILED, PENDING, SCHEDULED, POSTED]; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type com.yodlee.api.model.transaction.enums.TransactionStatus
from String "CLEARED": not one of the values accepted for Enum class: [FAILED, PENDING, SCHEDULED, POSTED]\n at [Source: (PushbackInputStream); line: 1, column: 277] (through reference chain: com.yodlee.api.model.transaction.response.TransactionResponse["transaction"]->java.util.ArrayList[0]->com.yodlee.api.model.transaction.Transaction["status"])\n
When integrating the yodlee-sdk getting the following error
at com.yodlee.api.model.validator.Validator.validate(Validator.java:20)
at com.yodlee.sdk.builder.ConfigValidationUtil.validateConfig(ConfigValidationUtil.java:25)
at com.yodlee.sdk.builder.ClientCredentialAdminContextBuilder.build(ClientCredentialAdminContextBuilder.java:18)
at com.coyna.vendormgmt.yodlee.demo.ContextFactory.createClientCredentialAdminContext(ContextFactory.java:27)
at com.coyna.vendormgmt.yodlee.demo.DemoAddAccountApplication.main(DemoAddAccountApplication.java:27)
Caused by: javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.
at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:271)
at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
at com.yodlee.api.model.validator.Validator$APIModelValidatorFactory$1.<init>(Validator.java:36)
at com.yodlee.api.model.validator.Validator$APIModelValidatorFactory.<clinit>(Validator.java:34)
... 5 more
Caused by: javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.
Any points on how to move forward
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.