feat(config): partial_chain

This commit is contained in:
William Yang 2023-10-05 16:07:27 +02:00
parent f7ff9496e6
commit c5657029ab
2 changed files with 14 additions and 0 deletions

View File

@ -2178,6 +2178,14 @@ common_ssl_opts_schema(Defaults, Type) ->
desc => ?DESC(common_ssl_opts_schema_verify)
}
)},
{"partial_chain",
sc(
hoconsc:enum([true, false, two_cacerts_from_cacertfile, cacert_from_cacertfile]),
#{
default => Df(partial_chain, false),
desc => ?DESC(common_ssl_opts_schema_partial_chain)
}
)},
{"reuse_sessions",
sc(
boolean(),

View File

@ -684,6 +684,12 @@ common_ssl_opts_schema_verify.desc:
common_ssl_opts_schema_verify.label:
"""Verify peer"""
common_ssl_opts_schema_partial_chain.desc:
"""Enable or disable peer verification with partial_chain"""
common_ssl_opts_schema_partial_chain.label:
"""Partial chain"""
fields_listeners_ssl.desc:
"""SSL listeners."""