gnutls_sig.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef GNUTLS_SIG_H
00026 # define GNUTLS_SIG_H
00027
00028 int MHD_gtls_tls_sign_hdata (MHD_gtls_session_t session,
00029 MHD_gnutls_cert * cert,
00030 MHD_gnutls_privkey * pkey,
00031 MHD_gnutls_datum_t * signature);
00032
00033 int MHD_gtls_tls_sign_params (MHD_gtls_session_t session,
00034 MHD_gnutls_cert * cert,
00035 MHD_gnutls_privkey * pkey,
00036 MHD_gnutls_datum_t * params,
00037 MHD_gnutls_datum_t * signature);
00038
00039 int MHD_gtls_verify_sig_hdata (MHD_gtls_session_t session,
00040 MHD_gnutls_cert * cert,
00041 MHD_gnutls_datum_t * signature);
00042
00043 int MHD_gtls_verify_sig_params (MHD_gtls_session_t session,
00044 MHD_gnutls_cert * cert,
00045 const MHD_gnutls_datum_t * params,
00046 MHD_gnutls_datum_t * signature);
00047
00048
00049 #endif