puppetlabs / puppetlabs-splunk_hec

Apache License 2.0
9 stars 24 forks source link

(PIE-1401) Add system cert store SSL validation #208

Closed coreymbe closed 11 months ago

coreymbe commented 11 months ago

Summary

This commit changes the way certificate validation occurs. In particular, when HTTPS is specified in the URL we first check for a provided CA certificate, then check to see if we should validate against the default system store before performing the request without verification.

Detailed Description

Checklist

[X] Ensure README is updated [X] Acceptance Tests [X] PR title is "(Ticket|Maint) Short Description" [X] Commit title matches PR title