Package cyrus-sasl-devel

Files needed for developing applications with Cyrus SASL

http://asg.web.cmu.edu/sasl/sasl-library.html

The cyrus-sasl-devel package contains files needed for developing and
compiling applications which use the Cyrus SASL library.

Library Functions
Library Function Description
sasl SASL authentication library
sasl_authorize_t The SASL authorization callback
sasl_auxprop How to work with SASL auxiliary properties
sasl_auxprop_getctx Acquire an auxiliary property context
sasl_auxprop_request Request Auxiliary Properties from SASL
sasl_callbacks How to work with SASL callbacks
sasl_canon_user_t Plaintext Password Verification Callback
sasl_chalprompt_t Realm Acquisition Callback
sasl_checkapop Check an APOP challenge/response
sasl_checkpass Check a plaintext password
sasl_client_init SASL client authentication initialization
sasl_client_new Create a new client authentication object
sasl_client_start Begin an authentication negotiation
sasl_client_step Perform a step in the authentication negotiation
sasl_decode Decode data received
sasl_dispose Dispose of a SASL connection object
sasl_done Dispose of a SASL connection object
sasl_encode Encode data for transport to authenticated host
sasl_errdetail Retrieve detailed information about an error
sasl_errors SASL error codes
sasl_errstring Translate a SASL return code to a human-readable form
sasl_getconfpath_t The SASL callback to indicate location of the config files
sasl_getopt_t The SASL get option callback
sasl_getpath_t The SASL callback to indicate location of the mechanism drivers
sasl_getprop Get a SASL property
sasl_getrealm_t Realm Acquisition Callback
sasl_getsecret_t The SASL callback for secrets (passwords)
sasl_getsimple_t The SASL callback for username/authname/realm
sasl_global_listmech Retrieve a list of the supported SASL mechanisms
sasl_idle Perform precalculations during an idle period
sasl_listmech Retrieve a list of the supported SASL mechanisms
sasl_log_t The SASL logging callback
sasl_server_init SASL server authentication initialization
sasl_server_new Create a new server authentication object
sasl_server_start Begin an authentication negotiation
sasl_server_step Perform a step in the authentication negotiation
sasl_server_userdb_checkpass_t Plaintext Password Verification Callback
sasl_server_userdb_setpass_t UserDB Plaintext Password Setting Callback
sasl_setpass Check a plaintext password
sasl_setprop Set a SASL property
sasl_user_exists Check if a user exists on server
sasl_verifyfile_t The SASL file verification