manpagez: man pages & more
man gnutls_x509_crt_list_import2(3)
Home | html | info | man
gnutls_x509_crt_list_import2(3)     gnutls     gnutls_x509_crt_list_import2(3)




NAME

       gnutls_x509_crt_list_import2 - API function


SYNOPSIS

       #include <gnutls/x509.h>

       gnutls_x509_crt_list_import2(3)  ** certs, unsigned
       int * size, const gnutls_datum_t * data, gnutls_x509_crt_fmt_t  format,
       unsigned int flags);


ARGUMENTS

       gnutls_x509_crt_t ** certs
                   Will hold the parsed certificate list.

       unsigned int * size
                   It will contain the size of the list.

       const gnutls_datum_t * data
                   The PEM encoded certificate.

       gnutls_x509_crt_fmt_t format
                   One of DER or PEM.

       unsigned int flags
                   must   be  (0)  or  an  OR'd  sequence  of  gnutls_certifi-
                   cate_import_flags.


DESCRIPTION

       This function will convert the given PEM encoded  certificate  list  to
       the  native  gnutls_x509_crt_t  format.  The  output  will be stored in
       certs which will be allocated and initialized.

       If the Certificate is PEM encoded it should have a header of "X509 CER-
       TIFICATE", or "CERTIFICATE".

       To  deinitialize   certs  , you need to deinitialize each crt structure
       independently, and use gnutls_free() at  certs .


RETURNS

       GNUTLS_E_SUCCESS on success, otherwise a negative error code.


SINCE

       3.0


REPORTING BUGS

       Report bugs to <bugs@gnutls.org>.
       Home page: https://www.gnutls.org



COPYRIGHT

       Copyright (C) 2001-2019 Free Software Foundation, Inc., and others.
       Copying and distribution of this file, with  or  without  modification,
       are  permitted  in  any  medium  without royalty provided the copyright
       notice and this notice are preserved.


SEE ALSO

       The full documentation for gnutls is maintained as  a  Texinfo  manual.
       If  the /usr/share/doc/gnutls/ directory does not contain the HTML form
       visit

       https://www.gnutls.org/manual/




gnutls                               3.6.9     gnutls_x509_crt_list_import2(3)

gnutls 3.6.9 - Generated Fri Aug 9 13:44:05 CDT 2019
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.