diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-05-04 01:03:43 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-05-06 21:30:22 +0100 |
| commit | 7a3cbe047229b375c24c8d91ac6430d53bda3015 (patch) | |
| tree | d5ae5dd5e61a902b28ca40590d3d252240a3187b /src/tools/dcpomatic_kdm_cli.cc | |
| parent | 9b2545bf5fd8fafd4108478519d9ae1f2f5b945f (diff) | |
Validation of certificate chains will fail before dcpomatic_setup()
is called, as OpenSSL has not yet been set up.
Make sure that these failures only raise a Bad() (which nobody is yet
listening to) rather than throwing an exception which gets caught
and reported as a failed-to-load config.
If none of the OpenSSL stuff is working chain_valid() will return false
but private_key_valid() will throw an exception (as it tries to get the
leaf certificate, causing a validity check).
Diffstat (limited to 'src/tools/dcpomatic_kdm_cli.cc')
0 files changed, 0 insertions, 0 deletions
