George Joseph
35a6c77b5f
res_stir_shaken: Allow sending Identity headers for unknown TNs
...
Added a new option "unknown_tn_attest_level" to allow Identity
headers to be sent when a callerid TN isn't explicitly configured
in stir_shaken.conf. Since there's no TN object, a private_key_file
and public_cert_url must be configured in the attestation or profile
objects.
Since "unknown_tn_attest_level" uses the same enum as attest_level,
some of the sorcery macros had to be refactored to allow sharing
the enum and to/from string conversion functions.
Also fixed a memory leak in crypto_utils:pem_file_cb().
Resolves : #921
UserNote: You can now set the "unknown_tn_attest_level" option
in the attestation and/or profile objects in stir_shaken.conf to
enable sending Identity headers for callerid TNs not explicitly
configured.
2024-11-20 21:38:39 +00:00
..
2022-04-26 14:26:48 -05:00
2017-12-22 09:23:22 -05:00
2022-09-26 09:43:14 -05:00
2018-11-26 12:56:24 -06:00
2021-10-28 13:50:43 -05:00
2017-12-22 09:23:22 -05:00
2023-09-20 19:14:54 +00:00
2017-12-22 09:23:22 -05:00
2023-12-08 13:11:48 +00:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2015-04-27 09:38:15 -05:00
2017-05-25 10:02:42 +02:00
2017-12-22 09:23:22 -05:00
2022-10-10 12:06:36 -05:00
2017-11-16 09:47:10 -06:00
2015-05-05 07:59:12 -04:00
2017-05-25 10:02:42 +02:00
2017-12-22 09:23:22 -05:00
2024-11-12 20:47:28 +00:00
2017-12-22 09:23:22 -05:00
2021-11-16 06:00:28 -06:00
2019-01-25 14:32:02 -06:00
2022-09-11 16:22:18 -05:00
2017-07-13 11:44:14 -04:00
2016-09-02 13:01:13 -05:00
2017-12-22 09:23:22 -05:00
2017-12-22 09:23:22 -05:00
2023-11-07 17:10:37 +00:00
2024-02-28 18:38:58 +00:00
2021-11-16 06:00:28 -06:00
2023-07-21 17:50:56 +00:00
2024-11-12 20:47:28 +00:00
2023-07-21 17:50:56 +00:00
2022-09-08 13:47:25 -05:00
2017-12-22 09:23:22 -05:00
2018-01-17 12:08:59 -06:00
2022-04-14 12:13:43 -05:00
2024-10-10 13:06:05 +00:00
2022-12-08 21:31:42 -06:00
2020-01-22 10:10:14 -06:00
2023-11-09 18:24:01 +00:00
2023-11-07 17:10:37 +00:00
2020-03-06 08:42:25 -06:00
2021-11-16 06:00:28 -06:00
2022-02-17 11:58:26 -06:00
2017-12-22 09:23:22 -05:00
2021-11-16 06:00:28 -06:00
2022-03-30 17:10:51 -05:00
2021-11-16 06:00:28 -06:00
2023-06-05 18:35:50 +00:00
2021-11-16 06:00:28 -06:00
2017-12-22 09:23:22 -05:00
2023-12-14 18:48:15 +00:00
2024-08-12 21:20:36 +00:00
2023-12-08 13:11:48 +00:00
2024-11-13 16:06:52 +00:00
2022-02-10 12:58:34 -06:00
2017-12-22 09:23:22 -05:00
2023-09-07 11:28:28 +00:00
2017-12-22 09:23:22 -05:00
2023-08-14 17:20:01 +00:00
2017-05-25 10:02:42 +02:00
2020-11-06 12:39:03 -06:00
2017-12-22 09:23:22 -05:00
2023-03-06 12:16:08 -06:00
2017-12-22 09:23:22 -05:00
2019-02-07 08:23:14 -06:00
2018-10-18 14:59:01 -05:00
2023-08-14 17:20:01 +00:00
2024-11-12 20:47:28 +00:00
2017-12-22 09:23:22 -05:00
2021-11-16 06:00:28 -06:00
2022-01-05 14:17:21 -06:00
2020-01-28 09:37:12 +01:00
2017-12-22 09:23:22 -05:00
2023-12-08 13:11:48 +00:00
2024-02-28 18:38:58 +00:00
2022-01-05 11:31:42 -06:00
2021-08-03 08:12:33 -05:00
2024-11-20 21:38:39 +00:00
2023-11-07 17:10:37 +00:00
2017-12-22 09:23:22 -05:00
2024-07-24 18:02:12 +00:00
2017-12-22 09:23:22 -05:00