dwww Home | Manual pages | Find package

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
              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-2022, The Cyrus Team

2.1.28                            2022-11-22                    SASL_ERRORS(3)

Generated by dwww version 1.15 on Mon Jun 24 01:22:08 CEST 2024.