summaryrefslogtreecommitdiff
path: root/lib/tls13-sig.h
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-09-21 12:58:51 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-11-14 15:00:32 +0100
commit81d610fd1f3a257ae7b349ba084d7890af738485 (patch)
tree19e5706388fa814d99e396fbfcaf32e984fba293 /lib/tls13-sig.h
parent10a33fae07ddc248a8e509ab8d35afba3a7139e4 (diff)
downloadgnutls-81d610fd1f3a257ae7b349ba084d7890af738485.tar.gz
handshake: introduced server side handshake [2/2]
That is, send server certificate verify and receive certificate and certificate verify messages. In addition introduced flags to mark the expected, or sent messages. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'lib/tls13-sig.h')
-rw-r--r--lib/tls13-sig.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/tls13-sig.h b/lib/tls13-sig.h
index b82dbc91b8..777dd0f48b 100644
--- a/lib/tls13-sig.h
+++ b/lib/tls13-sig.h
@@ -33,4 +33,11 @@ _gnutls13_handshake_verify_data(gnutls_session_t session,
const gnutls_datum_t *signature,
const gnutls_sign_entry_st *se);
+int
+_gnutls13_handshake_sign_data(gnutls_session_t session,
+ gnutls_pcert_st * cert, gnutls_privkey_t pkey,
+ const gnutls_datum_t *context,
+ gnutls_datum_t * signature,
+ const gnutls_sign_entry_st *se);
+
#endif