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

FreeBSD Manual Pages

  
 
  

home | help
gsasl_callback_set(3)		     gsasl		 gsasl_callback_set(3)

NAME
       gsasl_callback_set - API	function

SYNOPSIS
       #include	<gsasl.h>

       void gsasl_callback_set(Gsasl * ctx, Gsasl_callback_function cb);

ARGUMENTS
       Gsasl * ctx handle received from	gsasl_init().

       Gsasl_callback_function cb
		   pointer to function implemented by application.

DESCRIPTION
       Store  the  pointer to the application provided callback	in the library
       handle.	The callback will be used, via gsasl_callback(), by mechanisms
       to discover various parameters (such as username	and  passwords).   The
       callback	function will be called	with a Gsasl_property value indicating
       the  requested  behaviour.  For example,	for GSASL_ANONYMOUS_TOKEN, the
       function	is expected to invoke gsasl_property_set( CTX  ,  GSASL_ANONY-
       MOUS_TOKEN,  "token") where "token" is the anonymous token the applica-
       tion wishes the SASL mechanism to use.  See the manual for the  meaning
       of all parameters.

SINCE
       0.2.0

REPORTING BUGS
       Report bugs to <bug-gsasl@gnu.org>.
       General guidelines for reporting	bugs: http://www.gnu.org/gethelp/
       GNU SASL	home page: http://www.gnu.org/software/gsasl/

COPYRIGHT
       Copyright (C) 2002-2022 Simon Josefsson.
       Copying	and  distribution  of this file, with or without modification,
       are permitted in	any medium without royalty provided the	copyright  no-
       tice and	this notice are	preserved.

SEE ALSO
       The full	documentation for gsasl	is maintained as a Texinfo manual.  If
       the  info  and  gsasl programs are properly installed at	your site, the
       command

	      info gsasl

       should give you access to the complete manual.  As an  alternative  you
       may obtain the manual from:

	      http://www.gnu.org/software/gsasl/manual/

gsasl				     2.2.1		 gsasl_callback_set(3)

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

home | help