sasl_callbacks man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

sasl_callbacks(10 July 2001)	     sasl_callbacks(10 July 2001)

NAME
       sasl_callbacks - How to work with SASL callbacks

SYNOPSIS
       #include <sasl/sasl.h>

DESCRIPTION
       sasl_callbacks  are  used  when the application needs some
       information from the application. Common reasons are  get-
       ting  for  getting  usernames and passwords. A client MUST
       specify	 what	callbacks    they    support	in    the
       sasl_client/server_init()    or	 sasl_client/server_new()
       calls. If an authentication  mechanism  needs  a	 callback
       that  the application does not state it supports it cannot
       be used.

       If a callback has an id parameter that should  be  checked
       to make sure you are giving the appropriate value.

       If  an application is using the client side of the library
       functions to  handle  the  callbacks  are  not  necessary.
       Instead	the  application  may  deal  with  callbacks  via
       SASL_INTERACT's.	 See  sasl_client_start/step()	for  more
       information.

       The list of callbacks follows:

Common Callbacks
       sasl_getopt_t
	       Get an option value

       sasl_log_t
	       Log message handler

       sasl_getpath_t
	       Get path to search for mechanisms

       sasl_verifyfile_t
	       Verify files for use by SASL

       sasl_canon_user_t
	       Username canonicalization function.

Client-only Callbacks
       sasl_getsimple_t
	       Get user/language list

       sasl_getsecret_t
	       Get authentication secret

       sasl_chalprompt_t
	       Display challenge and prompt for response

       sasl_getrealm_t
	       Get the realm for authentication

Server-only Callbacks
       sasl_authorize_t
	       Authorize policy callback

       sasl_server_userdb_checkpass_t
	       verify plaintext password

       sasl_server_userdb_setpass_t
	       set plaintext password

RETURN VALUE
       SASL  callback  functions should return SASL return codes.
       See sasl.h for a complete list.	SASL_OK	 typically  indi-
       cates success.

CONFORMING TO
       RFC 2222

SEE ALSO
       sasl(3),	       sasl_errors(3),	     sasl_authorize_t(3),
       sasl_log_t(3),  sasl_getpath_t(3),   sasl_verifyfile_t(3),
       sasl_canon_user_t(3),	sasl_getsimple(3),    sasl_getse-
       cret_t(3),    sasl_chalprompt_t(3),    sasl_getrealm_t(3),
       sasl_authorize_t(3),    sasl_server_userdb_checkpass_t(3),
       sasl_server_userdb_setpass_t(3)

SASL man pages		       SASL  sasl_callbacks(10 July 2001)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net