1gnutls_pkcs11_obj_import_url(3)     gnutls     gnutls_pkcs11_obj_import_url(3)
2
3
4

NAME

6       gnutls_pkcs11_obj_import_url - API function
7

SYNOPSIS

9       #include <gnutls/pkcs11.h>
10
11       int  gnutls_pkcs11_obj_import_url(gnutls_pkcs11_obj_t obj, const char *
12       url, unsigned int flags);
13

ARGUMENTS

15       gnutls_pkcs11_obj_t obj
16                   The structure to store the object
17
18       const char * url
19                   a PKCS 11 url identifying the key
20
21       unsigned int flags
22                   Or sequence of GNUTLS_PKCS11_OBJ_* flags
23

DESCRIPTION

25       This function will "import" a PKCS 11 URL identifying an  object  (e.g.
26       certificate) to the gnutls_pkcs11_obj_t type. This does not involve any
27       parsing (such as X.509 or OpenPGP)  since  the  gnutls_pkcs11_obj_t  is
28       format agnostic. Only data are transferred.
29
30       If  the flag GNUTLS_PKCS11_OBJ_FLAG_OVERWRITE_TRUSTMOD_EXT is specified
31       any certificate read, will have its extensions overwritten by any  sta‐
32       pled extensions in the trust module.
33

RETURNS

35       On  success,  GNUTLS_E_SUCCESS  (0)  is  returned, otherwise a negative
36       error value.
37

SINCE

39       2.12.0
40

REPORTING BUGS

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

SEE ALSO

53       The full documentation for gnutls is maintained as  a  Texinfo  manual.
54       If  the /usr/share/doc/gnutls/ directory does not contain the HTML form
55       visit
56
57       https://www.gnutls.org/manual/
58
59gnutls                              3.6.11     gnutls_pkcs11_obj_import_url(3)
Impressum