feat(config): partial_chain

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

View File

@ -2109,6 +2109,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

@ -678,6 +678,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."""