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

FreeBSD Manual Pages

  
 
  

home | help
MEMCACHED_GET_SASL_CALLBACKS(3)	 libmemcached  MEMCACHED_GET_SASL_CALLBACKS(3)

NAME
       memcached_get_sasl_callbacks - libmemcached Documentation

SYNOPSIS
       #include	<libmemcached/memcached_pool.h>

       void  memcached_set_sasl_callbacks(memcached_st *ptr,  const sasl_call-
       back_t *callbacks)

       const sasl_callback_t *memcached_get_sasl_callbacks(memcached_st	*ptr)

       memcached_return_t      memcached_set_sasl_auth_data(memcached_st *ptr,
       const char *username, const char	*password)

       memcached_return_t memcached_destroy_sasl_auth_data(memcached_st	*ptr)

       Compile and link	with -lmemcached

DESCRIPTION
       libmemcached(3)	allows you to plug in your own callbacks function used
       by libsasl to perform SASL authentication.

       Please note that	SASL requires the memcached binary protocol,  and  you
       have to specify the callbacks before you	connect	to the server.

       memcached_set_sasl_auth_data()  is a helper function defining the basic
       functionality for you, but it will store	the username and  password  in
       memory.	 If   you   choose  to	use  this  method  you	have  to  call
       memcached_destroy_sasl_auth_data	before calling memcached_free to avoid
       a  memory leak. You should NOT call memcached_destroy_sasl_auth_data if
       you     specify	   your	     own      callback	    function	  with
       memcached_set_sasl_callbacks().

RETURN
       memcached_get_sasl_callbacks()  returns the callbacks currently used by
       this  memcached	handle.	 memcached_set_sasl_auth_data()	 returns  MEM-
       CACHED_SUCCESS upon success.

HOME
       To find out more	information please check: http://libmemcached.org/

AUTHOR
       Brian Aker, <brian@tangent.org>

       Trond Norbye, <trond.norbye@gmail.com>

SEE ALSO
       memcached(1) libmemcached(3) memcached_strerror(3)

AUTHOR
       Brian Aker

COPYRIGHT
       2011-2013, Brian	Aker DataDifferential, http://datadifferential.com/

1.0.18			       February	09, 201MEMCACHED_GET_SASL_CALLBACKS(3)

NAME | SYNOPSIS | DESCRIPTION | RETURN | HOME | AUTHOR | SEE ALSO | AUTHOR | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=memcached_get_sasl_callbacks&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help