1gnutls_x509_crt_verify(3)           gnutls           gnutls_x509_crt_verify(3)
2
3
4

NAME

6       gnutls_x509_crt_verify - API function
7

SYNOPSIS

9       #include <gnutls/x509.h>
10
11       int      gnutls_x509_crt_verify(gnutls_x509_crt_t      cert,      const
12       gnutls_x509_crt_t *  CA_list,  unsigned  CA_list_length,  unsigned  int
13       flags, unsigned int * verify);
14

ARGUMENTS

16       gnutls_x509_crt_t cert
17                   is the certificate to be verified
18
19       const gnutls_x509_crt_t * CA_list
20                   is one certificate that is considered to be trusted one
21
22       unsigned CA_list_length
23                   holds the number of CA certificate in CA_list
24
25       unsigned int flags
26                   Flags  that  may  be  used to change the verification algo‐
27                   rithm. Use OR of the  gnutls_certificate_verify_flags  enu‐
28                   merations.
29
30       unsigned int * verify
31                   will hold the certificate verification output.
32

DESCRIPTION

34       This  function  will try to verify the given certificate and return its
35       status. Note that a verification error does not imply a negative return
36       status. In that case the  verify status is set.
37
38       The    details    of    the   verification   are   the   same   as   in
39       gnutls_x509_trust_list_verify_crt2().
40

RETURNS

42       On success, GNUTLS_E_SUCCESS (0)  is  returned,  otherwise  a  negative
43       error value.
44

REPORTING BUGS

46       Report bugs to <bugs@gnutls.org>.
47       Home page: https://www.gnutls.org
48
49
51       Copyright © 2001-2019 Free Software Foundation, Inc., and others.
52       Copying  and  distribution  of this file, with or without modification,
53       are permitted in any medium  without  royalty  provided  the  copyright
54       notice and this notice are preserved.
55

SEE ALSO

57       The  full  documentation  for gnutls is maintained as a Texinfo manual.
58       If the /usr/share/doc/gnutls/ directory does not contain the HTML  form
59       visit
60
61       https://www.gnutls.org/manual/
62
63gnutls                               3.6.7           gnutls_x509_crt_verify(3)
Impressum