1 @node Function reference
2 @appendix Function Reference
3 @cindex function reference
7 * X509 certificate functions::
8 * GnuTLS-extra functions::
13 @section Core Functions
15 The prototypes for the following functions lie in
16 @file{gnutls/gnutls.h}.
18 @include gnutls-api.texi
20 @node X509 certificate functions
21 @section @acronym{X.509} Certificate Functions
22 @cindex @acronym{X.509} Functions
24 The following functions are to be used for @acronym{X.509} certificate handling.
25 Their prototypes lie in @file{gnutls/x509.h}.
27 @include x509-api.texi
29 @node GnuTLS-extra functions
30 @section @acronym{GnuTLS-extra} Functions
31 @cindex @acronym{GnuTLS-extra} functions
33 These functions are only available in the GPLv3+ version of the
34 library called @code{gnutls-extra}. The prototypes for this library
35 lie in @file{gnutls/extra.h}.
37 @include extra-api.texi
39 @node OpenPGP functions
40 @section @acronym{OpenPGP} Functions
41 @cindex @acronym{OpenPGP} functions
43 The following functions are to be used for @acronym{OpenPGP}
44 certificate handling. Their prototypes lie in
45 @file{gnutls/openpgp.h}.