mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-04-05 10:06:25 +00:00
Expose the most commonly-used SSL client options to our OIDC and ConnectivityChecks HTTP clients. Resolves some lingering issues some users were facing with OIDC where they needed a custom TLS version enforced or cacert file used to fetch the `discovery_document` and resulting keys. SSL misconfiguration can be a security concern, so we intentionally puke when an unexpected key is passed. This should result in a new GitHub issue being opened and dialog created to learn more about the use-case. Fixes #996
FzCommon
TODO: Add description
Installation
If available in Hex, the package can be installed
by adding fz_common to your list of dependencies in mix.exs:
def deps do
[
{:fz_common, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/fz_common.