1gnutls_tdb_set_verify_func(3)       gnutls       gnutls_tdb_set_verify_func(3)
2
3
4

NAME

6       gnutls_tdb_set_verify_func - API function
7

SYNOPSIS

9       #include <gnutls/gnutls.h>
10
11       void   gnutls_tdb_set_verify_func(gnutls_tdb_t   tdb,   gnutls_tdb_ver‐
12       ify_func verify);
13

ARGUMENTS

15       gnutls_tdb_t tdb
16                   The trust storage
17
18       gnutls_tdb_verify_func verify
19                   The verification function
20

DESCRIPTION

22       This function will associate a retrieval function with the trust  stor‐
23       age structure. The function is of the following form.
24
25       int gnutls_tdb_verify_func(const char* db_name, const char* host, const
26       char* service, const gnutls_datum_t* pubkey);
27
28       The verify function should return zero on  a  match,  GNUTLS_E_CERTIFI‐
29       CATE_KEY_MISMATCH  if  there is a mismatch and any other negative error
30       code otherwise.
31
32       The  db_name should be used to pass any private data to this function.
33

REPORTING BUGS

35       Report bugs to <bugs@gnutls.org>.
36       Home page: https://www.gnutls.org
37
38
40       Copyright © 2001-2019 Free Software Foundation, Inc., and others.
41       Copying and distribution of this file, with  or  without  modification,
42       are  permitted  in  any  medium  without royalty provided the copyright
43       notice and this notice are preserved.
44

SEE ALSO

46       The full documentation for gnutls is maintained as  a  Texinfo  manual.
47       If  the /usr/share/doc/gnutls/ directory does not contain the HTML form
48       visit
49
50       https://www.gnutls.org/manual/
51
52gnutls                               3.6.8       gnutls_tdb_set_verify_func(3)
Impressum