SASL_CHECKAPOP(3SASL) | Simple Authentication Security Layer Library Functions | SASL_CHECKAPOP(3SASL) |
sasl_checkapop - check an APOP challenge or response
cc [ flag ... ] file ... -lsasl [ library ... ] #include <sasl/sasl.h> int sasl_checkapop(sasl_conn_t *conn, const char *challenge,
unsigned challen, const char *response, unsigned resplen);
The sasl_checkapop() interface checks an APOP challenge or response. APOP is an option POP3 authentication command that uses a shared secret password. See RFC 1939.
If sasl_checkapop() is called with a NULL challenge, sasl_checkapop() will check to see if the APOP mechanism is enabled.
conn
challenge
challen
response
resplens
sasl_checkapop() returns an integer that corresponds to a SASL error code.
SASL_OK
All other error codes indicate an error situation that must be handled, or the authentication session should be quit. See sasl_errors(3SASL) for information on SASL error codes.
See attributes(7) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Interface Stability | SUNWlibsasl |
Interface Stability | Obsolete |
MT-Level | Safe |
sasl_errors(3SASL), attributes(7)
Meyers, J. and Rose, M. RFC 1939, Post Office Protocol - Version 3. Network Working Group. May 1996.
October 14, 2003 | OmniOS |