manpagez: man pages & more
man sasl_errors(3)
Home | html | info | man
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
              exchange

       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
              mechanism 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)

cyrus-sasl2 2.1.28 - Generated Sun Sep 25 09:36:28 CDT 2022
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.