refactor(emqx_gateway_schema): use remote ref instead of redefine

the ssl_client_opts struct
This commit is contained in:
Zaiming (Stone) Shi 2022-02-27 14:42:13 +01:00
parent 20323a8f11
commit b603d544b2
1 changed files with 1 additions and 4 deletions

View File

@ -294,7 +294,7 @@ fields(exproto_grpc_server) ->
fields(exproto_grpc_handler) ->
[ {address, sc(binary(), #{required => true})}
, {ssl,
sc(ref(ssl_client_opts),
sc(ref(emqx_schema, ssl_client_opts),
#{ required => {false, recursively}
})}
];
@ -307,9 +307,6 @@ fields(ssl_server_opts) ->
, ciphers => tls_all_available
}, true);
fields(ssl_client_opts) ->
emqx_schema:client_ssl_opts_schema(#{});
fields(clientinfo_override) ->
[ {username, sc(binary())}
, {password, sc(binary())}