NAME
saslserveruserdbcheckpasst - Plaintext Password Verification Call-
backSYNOPSIS
##iinncclluuddee <
iinntt ssaassllccaannoonnuusseerrtt((ssaassllccoonnnntt *conn,, vvooiidd *context,, ccoonnsstt cchhaarr *user,, uunnssiiggnneedd ulen,, uunnssiiggnneedd flags,, ccoonnsstt cchhaarr *userrealm,, cchhaarr *outuser,, uunnssiiggnneedd outumax,, uunnssiiggnneedd *outulen))> DESCRIPTION
ssaassllccaannoonnuusseerrtt Is the callback for an application-supplied user can-
nonicalization function. This function is subject to the requirements that all user canonicalization functions are: It must copy the result into the output buffers, but the output buffers and the input buffers may be the same. context context from the callback recorduser and ulen Un-canonicalized username (and length)
flags Either SASLCUAUTHID (indicating the authentication ID is being canonicalized) or SASLCUAUTHZID (indicating the authorization ID is to be canonicalized) or a bitwise OR of the the two. userrealm Realm of authentication. outuser and outumax and outulen The output buffer, max length, and actual length for the username. 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), saslerrors(3) SASL man pages sasSlASsLerveruserdbcheckpasst(10 July 2001)