[gnutls-dev] Re: gnutls-1.4.0
Simon Josefsson
jas at extundo.com
Wed May 10 17:14:07 CEST 2006
satyakumar <satyam_kkd at hyd.hellosoft.com> writes:
> Hi,
> I am using the gnutls version 1.4.0, How to enable
> client-authentication support during handshake.
> What are the corresponding API's.
Hi! The manual contains example code for a client-authenticated
session, for X.509 one reference would be:
http://www.gnu.org/software/gnutls/manual/html_node/Simple-client-example-with-X_002e509-certificate-support.html#Simple-client-example-with-X_002e509-certificate-support
In general, allocate a X.509 credential structure, and set the private
key and CA certificates using gnutls_certificate_set_x509_key_file and
gnutls_certificate_set_x509_trust_file respectively.
/Simon
More information about the Gnutls-dev
mailing list