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

Generalize the capability for using installable certificate stores #246

Open
bskinn opened this issue Aug 4, 2022 · 0 comments
Open

Generalize the capability for using installable certificate stores #246

bskinn opened this issue Aug 4, 2022 · 0 comments

Comments

@bskinn
Copy link
Owner

bskinn commented Aug 4, 2022

Right now sphobjinv is hardwired to use certifi.

Turns out, there are other certificate stores that people might want to use; e.g., certifi-system-store.

Some users might also prefer to use system certificates.

Refactor the certificate system so that certifi is no longer an install requirement, and put a config system in place (env variables? entry point? API arguments? All of the above? Kind of a plugin thing...) to let users choose whatever third-party certificates system they want, with the default to use no third-party system, but instead the system-defined one.

@bskinn bskinn added the type: enhancement ✨ Something to add label Aug 4, 2022
@bskinn bskinn added this to the v3.0 milestone Aug 4, 2022
@bskinn bskinn changed the title Generalize the capability for using installabe certificate stores Generalize the capability for using installable certificate stores Aug 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant