summaryrefslogtreecommitdiff
path: root/lib/ssl/test/ssl_reject_SUITE.erl
diff options
context:
space:
mode:
authorIngela Anderton Andin <ingela@erlang.org>2023-05-03 13:38:47 +0200
committerIngela Anderton Andin <ingela@erlang.org>2023-05-08 22:47:09 +0200
commit69b89a8985dbf15f32e82f2a446222f3bf5ad06c (patch)
tree63525d75212b7a35f6fcf46adf8ce7bc02e71939 /lib/ssl/test/ssl_reject_SUITE.erl
parent36a02676a4c30d915518453a2664b8338fd46d85 (diff)
downloaderlang-69b89a8985dbf15f32e82f2a446222f3bf5ad06c.tar.gz
ssl: Add signature_algs/2
To make it easier to configure signature algorithms with algorithms that are moved from the default add the API function signature_algs/2 that lists possible values. Also adjust signature algorithms according to TLS-1.3 RFC. That is TLS-1.3 legacy algorithms/schemes names should be used insted of TLS-1.2 algorithms names to be supported in TLS-1.2-TLS-1.3 combination. sha224 is also considered legacy and should not be part of the defaults.
Diffstat (limited to 'lib/ssl/test/ssl_reject_SUITE.erl')
-rw-r--r--lib/ssl/test/ssl_reject_SUITE.erl5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/ssl/test/ssl_reject_SUITE.erl b/lib/ssl/test/ssl_reject_SUITE.erl
index cc24ffbcfe..be79e0543b 100644
--- a/lib/ssl/test/ssl_reject_SUITE.erl
+++ b/lib/ssl/test/ssl_reject_SUITE.erl
@@ -184,9 +184,12 @@ accept_sslv3_record_hello(Config) when is_list(Config) ->
Allversions = all_versions(),
+ AllSigAlgs = ssl:signature_algs(all, 'tlsv1.3'),
+
Server = ssl_test_lib:start_server([{node, ServerNode}, {port, 0},
{from, self()},
- {options, [{versions, Allversions} | ServerOpts]}]),
+ {options, [{versions, Allversions},
+ {signature_algs, AllSigAlgs} | ServerOpts]}]),
Port = ssl_test_lib:inet_port(Server),
%% TLS-1.X Hello with SSL-3.0 record version