gnutls_pkcs11_obj_export3

gnutls_pkcs11_obj_export3(3)         gnutls         gnutls_pkcs11_obj_export3(3)



NAME
       gnutls_pkcs11_obj_export3 - API function

SYNOPSIS
       #include <gnutls/pkcs11.h>

       int gnutls_pkcs11_obj_export3(gnutls_pkcs11_obj_t obj,
       gnutls_x509_crt_fmt_t fmt, gnutls_datum_t * out);

ARGUMENTS
       gnutls_pkcs11_obj_t obj
                   Holds the object

       gnutls_x509_crt_fmt_t fmt
                   The format of the exported data

       gnutls_datum_t * out
                   will contain the object data

DESCRIPTION
       This function will export the PKCS11 object data.  It is normal for data
       to be inaccesible and in that case GNUTLS_E_INVALID_REQUEST will be
       returned.

       The output buffer is allocated using gnutls_malloc().

RETURNS
       In case of failure a negative error code will be returned, and
       GNUTLS_E_SUCCESS (0) on success.

SINCE
       3.2.7

REPORTING BUGS
       Report bugs to <bugs@gnutls.org>.
       Home page: http://www.gnutls.org


COPYRIGHT
       Copyright © 2001-2016 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

       http://www.gnutls.org/manual/

gnutls                               3.4.11         gnutls_pkcs11_obj_export3(3)