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>2018-02-19 15:29:34 +0100
commit5fd97a181a2f625a9b441e17afab64199b9ed1dc (patch)
treead3d4ea63debb10297946d18428d13adbbf6f3d6 /lib/tls13-sig.h
parentcf912582bba30fa9e8563cf7a7e1d19819615a49 (diff)
downloadgnutls-5fd97a181a2f625a9b441e17afab64199b9ed1dc.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