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

FreeBSD Manual Pages

  
 
  

home | help
SASL_GETSIMPLE_T(3)		   Cyrus SASL		     SASL_GETSIMPLE_T(3)

NAME
     sasl_getsimple_t - Cyrus SASL documentation

SYNOPSIS
     #include <sasl/sasl.h>

     int sasl_getsimple_t(void *context,
			 int id,
			 const char ** result,
			 unsigned * len);

DESCRIPTION
     int sasl_getsimple_t(void *context,

     int id,

     const char ** result,

     unsigned * len);
	    sasl_getsimple_t is used to retrieve simple things from the applica-
	    tion.  In  practice this is authentication name, authorization name,
	    and realm.

	    Parameters

		   * context a SASL connection context

		   * id a

		     indicates which value is being requested.	Possible  values
		     include:

		     * SASL_CB_USER	a Client user identity to login as

		     * SASL_CB_AUTHNAME a Client authentication name

		     * SASL_CB_LANGUAGE  a Commaaseparated list of RFC 1766 lan-
		       guages

		     * SASL_CB_CNONCE	a Clientanonce (for testing mostly)

		   * result a value of the item requested

		   * len a lenth of the result

RETURN VALUE
     SASL  callback  functions should return SASL return codes.  See sasl.h  for
     a complete list. SASL_OK indicates success.

SEE ALSO
     RFC 4422,:saslman:sasl(3), sasl_callbacks(3), sasl_errors(3)

AUTHOR
     The Cyrus Team

COPYRIGHT
     1993-2016, The Cyrus Team

2.1.28				February 18, 2022	     SASL_GETSIMPLE_T(3)

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

home | help