gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnutls-dev] External signing API


From: Simon Josefsson
Subject: [gnutls-dev] External signing API
Date: Fri, 10 Aug 2007 13:53:59 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux)

I'm now finally working on integrating the external signing API into the
main branch.  Here is what I've came up with API-wise.  The names are
intentionally slightly different from any other existing namespace since
this is an experimental interface.  Do you need any other parameters?

  /* External signing callback.  Experimental. */
  typedef int (*gnutls_sign_func) (gnutls_session_t session,
                                   void *userdata,
                                   gnutls_certificate_type_t cert_type,
                                   gnutls_datum_t cert,
                                   const gnutls_datum_t hash,
                                   gnutls_datum_t * signature);

  void gnutls_sign_callback_set (gnutls_session_t session,
                                 gnutls_sign_func sign_func,
                                 void *userdata);

Thanks,
Simon



reply via email to

[Prev in Thread] Current Thread [Next in Thread]