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

FreeBSD Manual Pages

  
 
  

home | help
pskc_set_key_data_b64secret(3)	     libpskc	  pskc_set_key_data_b64secret(3)

NAME
     pskc_set_key_data_b64secret - API function

SYNOPSIS
     #include <pskc.h>

     int pskc_set_key_data_b64secret(pskc_key_t * key, const char * b64secret);

ARGUMENTS
     pskc_key_t * key
		 a pskc_key_t handle, from pskc_get_keypackage().

     const char * b64secret
		 the base64 encoded secret to set.

DESCRIPTION
     Set  the  PSKC  KeyPackage Key Data Secret value in base64 as a zero-termi-
     nated string.  The b64secret data is copied into the key handle, so you may
     modify or deallocate the b64secret pointer  after	calling  this  function.
     The  data	is  base64 decoded by this function to verify data validity.  On
     errors, the old secret is not modified.

RETURNS
     PSKC_BASE64_ERROR on base64 decoding errors,  PSKC_MALLOC_ERROR  on  memory
     allocation errors, or PSKC_OK on success.

SINCE
     2.2.0

REPORTING BUGS
     Report   bugs   to   <oath-toolkit-help@nongnu.org>.   libpskc  home  page:
     https://oath-toolkit.codeberg.page/  General  help  using	 GNU   software:
     http://www.gnu.org/gethelp/

COPYRIGHT
     Copyright (C) 2009-2026 Simon Josefsson.
     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.

libpskc 			     2.6.14	  pskc_set_key_data_b64secret(3)

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

home | help