Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gnutls_pkcs11_token_get_info(3)      gnutls	 gnutls_pkcs11_token_get_info(3)

NAME
     gnutls_pkcs11_token_get_info - API function

SYNOPSIS
     #include <gnutls/pkcs11.h>

     int   gnutls_pkcs11_token_get_info(const	char  *  url,  gnutls_pkcs11_to-
     ken_info_t ttype, void * output, size_t * output_size);

ARGUMENTS
     const char * url
		 should contain a PKCS 11 URL

     gnutls_pkcs11_token_info_t ttype
		 Denotes the type of information requested

     void * output
		 where output will be stored

     size_t * output_size
		 contains the maximum size of the  output  buffer  and	will  be
		 overwritten with the actual size.

DESCRIPTION
     This  function  will return information about the PKCS 11 token such as the
     label, id, etc.

     When output is text, a null terminated string is written to  output and its
     string length is written to  output_size (without null terminator). If  the
     buffer  is  too  small,   output_size will contain the expected buffer size
     (with null terminator for text) and return GNUTLS_E_SHORT_MEMORY_BUFFER.

RETURNS
     GNUTLS_E_SUCCESS (0) on success or a negative error code on error.

SINCE
     2.12.0

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

COPYRIGHT
     Copyright (C) 2001-2023 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/local/share/doc/gnutls/	directory does not contain the HTML form
     visit

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

gnutls				     3.8.13	 gnutls_pkcs11_token_get_info(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gnutls_pkcs11_token_get_info&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help