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




NAME

       gnutls_pkcs11_get_raw_issuer - API function


SYNOPSIS

       #include <gnutls/pkcs11.h>

       gnutls_pkcs11_get_raw_issuer(3)  char  * url, gnutls_x509_crt_t
       cert, gnutls_datum_t * issuer, gnutls_x509_crt_fmt_t fmt, unsigned  int
       flags);


ARGUMENTS

       const char * url
                   A PKCS 11 url identifying a token

       gnutls_x509_crt_t cert
                   is the certificate to find issuer for

       gnutls_datum_t * issuer
                   Will hold the issuer if any in an allocated buffer.

       gnutls_x509_crt_fmt_t fmt
                   The format of the exported issuer.

       unsigned int flags
                   Use zero or flags from GNUTLS_PKCS11_OBJ_FLAG.


DESCRIPTION

       This  function  will return the issuer of a given certificate, if it is
       stored in the token. By default only  marked  as  trusted  issuers  are
       returned.    If    any    issuer    should    be    returned    specify
       GNUTLS_PKCS11_OBJ_FLAG_RETRIEVE_ANY in  flags .


RETURNS

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


SINCE

       3.2.7


REPORTING BUGS

       Report bugs to <bugs@gnutls.org>.
       Home page: http://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

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




gnutls                               3.6.5     gnutls_pkcs11_get_raw_issuer(3)

gnutls 3.6.6 - Generated Sat Jan 26 16:20:49 CST 2019
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.