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

  
 
  

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

NAME
     sasl_errors - Cyrus SASL documentation

SYNOPSIS
     #include <sasl/sasl.h>

DESCRIPTION
     The   following   are   the   general   error codes that may be returned by
     calls into the SASL library, and  their  meanings (that may  vary	slightly
     based on context).

   Common Result Codes
     SASL_OK
	    Success

     SASL_CONTINUE
	    Another step is needed in authentication

     SASL_FAIL
	    Generic Failure

     SASL_NOMEM
	    Memory shortage failure

     SASL_BUFOVER
	    Overflowed buffer

     SASL_NOMECH
	    Mechanism  not  supported  / No mechanisms matched requirements

     SASL_BADPROT
	    Bad / Invalid Protocol or Protocol cancel

     SASL_NOTDONE
	    Cannot  request  information  /  Not  applicable  until later in ex-
	    change

     SASL_BADPARAM
	    Invalid Parameter Supplied

     SASL_TRYAGAIN
	    Transient Failure (e.g. weak key)

     SASL_BADMAC
	    Integrity Check Failed

     SASL_NOTINIT
	    SASL library not initialized

   Client-only Result Codes
     SASL_INTERACT
	    Needs user interaction

     SASL_BADSERV
	    Server failed mutual authentication step

     SASL_WRONGMECH
	    Mechanism does not support requested feature

   Server-only Result Codes
     SASL_BADAUTH
	    Authentication Failure

     SASL_NOAUTHZ
	    Authorization Failure

     SASL_TOOWEAK
	    Mechanism too weak for this user

     SASL_ENCRYPT
	    Encryption needed to use mechanism

     SASL_TRANS
	    One  time  use of a plaintext password will enable requested  mecha-
	    nism for user

     SASL_EXPIRED
	    Passphrase expired, must be reset

     SASL_DISABLED
	    Account Disabled

     SASL_NOUSER
	    User Not Found

     SASL_BADVERS
	    Version mismatch with plug-in

     SASL_NOVERIFY
	    User exists, but no verifier for user

   Password Setting Result Codes
     SASL_PWLOCK
	    Passphrase locked

     SASL_NOCHANGE
	    Requested change was not needed

     SASL_WEAKPASS
	    Passphrase is too week for security policy.

     SASL_NOUSERPASS
	    User supplied passwords are not permitted

CONFORMING TO
     RFC 4422

SEE ALSO
     sasl(3)

AUTHOR
     The Cyrus Team

COPYRIGHT
     1993-2016, The Cyrus Team

2.1.28				February 18, 2022		  SASL_ERRORS(3)

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

home | help