Skip to content

feat(client): proxy and ssl configuration support#142

Merged
Granit Dula (granitdula) merged 16 commits into
mainfrom
feat/client/proxy-and-ssl
Oct 25, 2023
Merged

feat(client): proxy and ssl configuration support#142
Granit Dula (granitdula) merged 16 commits into
mainfrom
feat/client/proxy-and-ssl

Conversation

@granitdula
Copy link
Copy Markdown
Contributor

Adding support for configuring SSL and proxies in the Confidential Client class.

@granitdula Granit Dula (granitdula) added the enhancement New feature or request label Oct 19, 2023
Comment thread build.gradle Outdated
@granitdula
Copy link
Copy Markdown
Contributor Author

Granit Dula (granitdula) commented Oct 20, 2023

Manually tested the Proxy and SSL support on Burp Suite and the client acts as expected sending the request to the proxy server in Burp Suite and successfully managing to do the SSL handshake.

Comment thread src/main/java/com/factset/sdk/utils/authentication/ConfidentialClient.java Outdated
@granitdula Granit Dula (granitdula) changed the title feat(client): added proxy and ssl support feat(client): proxy and ssl support Oct 23, 2023
@granitdula Granit Dula (granitdula) changed the title feat(client): proxy and ssl support feat(client): proxy and ssl configuration support Oct 23, 2023
Comment thread README.md
Comment thread README.md
Comment thread README.md Outdated
@granitdula Granit Dula (granitdula) deleted the feat/client/proxy-and-ssl branch October 25, 2023 10:17
Granit Dula (granitdula) added a commit that referenced this pull request Oct 26, 2023
Description

Release 1.1.0:

- Updated dependencies to latest stable versions
- org.json:json from 20230227 to 20231013 - important dependency update which fixes Sonatype security threat
- Removed unused dependency chore(deps): removed unused package #144
- feat(client): proxy and ssl configuration support feat(client): proxy and ssl configuration support #142
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants