Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinning a certain certificate in the chain #46

Merged
merged 3 commits into from
Aug 22, 2023

Conversation

davideravasi
Copy link

@davideravasi davideravasi commented Jun 12, 2023

Hello,
I am submitting a pull request to pin a specific certificate in the certificate chain.
I decided to expand the original library in order to support the root/intermediate certificate pinning, which might be a use-case needed by some people/users (for example myself).
Instead of just forking it for me and my team I think it would also be helpful if we can add it to the original library for the entire Flutter community.
The main change is a new parameter in the check method called index.
I defined it as a nullable Int in order to support the retro compatibility.
The native implementation take it as 0 in case is not passed (as was doing before) in order to pin the leaf (same behaviour as before).

I'm not the best kotlin/swift dev out there so I am open to any suggestion to improve the codebase before having my PR approved.

@alexbejann
Copy link

@diefferson any plans for this PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants