Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SASL_CHECKAPOP(3)		  Cyrus	SASL		     SASL_CHECKAPOP(3)

NAME
       sasl_checkapop -	Cyrus SASL documentation

SYNOPSIS
       #include	<sasl/sasl.h>

       int sasl_checkapop(sasl_conn_t *conn,
			const char *challenge,
			unsigned challen,
			const char *response,
			unsigned resplen)

DESCRIPTION
       int sasl_checkapop(sasl_conn_t *conn,

       const char *challenge,

       unsigned	challen,

       const char *response,

       unsigned	resplen)
	      sasl_checkapop   will   check  an	APOP challenge/response.  APOP
	      is an optional POP3  (RFC	 1939)	authentication	command	 which
	      uses   a	 shared	  secret (password). The password is stored in
	      the SASL secrets	database.   For	  information	on  the	  SASL
	      shared secrets database see the System Administrators Guide.

	      If  called  with	a  NULL	challenge, sasl_checkapop() will check
	      to see if	the APOP mechanism is enabled.

RETURN VALUE
       sasl_checkapop  returns an integer which	corresponds to one of the fol-
       lowing codes. SASL_OK indicates that the	 authentication	 is  complete.
       All   other   return  codes  indicate errors  and should	either be han-
       dled or the authentication session should be quit.  See	sasl_errors(3)
       for  meanings of	return codes.

CONFORMING TO
       RFC 4422, RFC 1939

SEE ALSO
       sasl(3),	sasl_errors(3)

AUTHOR
       The Cyrus Team

COPYRIGHT
       1993-2016, The Cyrus Team

2.1.28			       February	18, 2022	     SASL_CHECKAPOP(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=sasl_checkapop&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help