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

Provide support for internal CA #138

Closed
wants to merge 2 commits into from
Closed

Conversation

trebortech
Copy link

The ability to pass in a ca_trust_path is provided but doesn't looked to be utilized.

This small update fixes that.

The python requests library has a verify parameter that can be set to True/False or be provided with a path to a certificate chain. If you pass in a ca_trust_path that will be utilized for verification.

This provides the ability to utilize the provided internal CA cert
to validate a client certificate.

TODO:
Provide documentation on how to setup a directory of trusted root
authorities.
@coveralls
Copy link

coveralls commented Sep 20, 2016

Coverage Status

Coverage decreased (-0.4%) to 68.944% when pulling ac8443b on trebortech:master into c40dde7 on diyan:master.

@bielawb
Copy link

bielawb commented Nov 10, 2016

HTTPS without option to use internal CA seems a bit useless - when can we expect this PR to be merged? I've tested this change and it appear to be workin as expected.

@tstone2077
Copy link
Contributor

This implementation does not take into account the environment variables that requests offers to override the CA cert path. I have submitted another pull request to take that into account: #160

@nitzmahone
Copy link
Collaborator

implemented by #160

@nitzmahone nitzmahone closed this Dec 9, 2017
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

5 participants