NAME
saslauthorizet - The SASL authorization callback
SYNOPSIS
##iinncclluuddee <
iinntt ssaassllaauutthhoorriizzeett((vvooiidd *context,, ccoonnsstt cchhaarr *requesteduser,, uunnssiiggnneedd alen,, ccoonnsstt cchhaarr *authidentity,, uunnssiiggnneedd alen,, ccoonnsstt cchhaarr *defrealm,, uunnssiiggnneedd urlen,, ssttrruucctt pprrooppccttxx *propctx))> DESCRIPTION
ssaassllaauutthhoorriizzeett is used to check whether the authorized user authidentity may act as the user requesteduser. For example the user root may wish to authenticate with his credentials but act as the user tmartin (with all of tmartin's rights not roots). A server application should be very careful, and probably err on the side of caution, when determining which users may proxy as whom. RREETTUURRNN VVAALLUUEE SASL callback functions should return SASL return codes. See sasl.h for a complete list. SASLOK indicates success.SEE ALSO
sasl(3), saslcallbacks(3) SASL man pages SASL saslauthorizet(10 July 2001)