2 @appendix API reference
8 * X509 certificate API::
22 The prototypes for the following functions lie in
23 @file{gnutls/gnutls.h}.
25 @include gnutls-api.texi
27 @node Datagram TLS API
28 @section Datagram TLS API
30 The prototypes for the following functions lie in
33 @include dtls-api.texi
35 @node X509 certificate API
36 @section @acronym{X.509} certificate API
37 @cindex X.509 Functions
39 The following functions are to be used for @acronym{X.509} certificate handling.
40 Their prototypes lie in @file{gnutls/x509.h}.
42 @include x509-api.texi
45 @section @acronym{OCSP} API
46 @cindex OCSP Functions
48 The following functions are for @acronym{OCSP} certificate status
49 checking. Their prototypes lie in @file{gnutls/ocsp.h}.
51 @include ocsp-api.texi
54 @section @acronym{OpenPGP} API
57 The following functions are to be used for @acronym{OpenPGP}
58 certificate handling. Their prototypes lie in
59 @file{gnutls/openpgp.h}.
66 The following functions are to be used for PKCS 12 handling.
67 Their prototypes lie in @file{gnutls/pkcs12.h}.
69 @include pkcs12-api.texi
72 @section Hardware token via PKCS 11 API
74 The following functions are to be used for PKCS 11 handling.
75 Their prototypes lie in @file{gnutls/pkcs11.h}.
77 @include pkcs11-api.texi
82 The following functions are to be used for TPM handling.
83 Their prototypes lie in @file{gnutls/tpm.h}.
87 @node Abstract key API
88 @section Abstract key API
90 The following functions are to be used for abstract key handling.
91 Their prototypes lie in @file{gnutls/abstract.h}.
93 @include abstract-api.texi
95 @node Cryptographic API
96 @section Cryptographic API
98 The following functions are to be used for low-level cryptographic operations.
99 Their prototypes lie in @file{gnutls/crypto.h}.
101 @include crypto-api.texi
103 @node Compatibility API
104 @section Compatibility API
106 The following functions are carried over from old GnuTLS released. They might be removed at a later version.
107 Their prototypes lie in @file{gnutls/compat.h}.
109 @include compat-api.texi