sasl_server_userdb_checkpass_t man page on SunOS

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
SunOS logo
[printable version]

sasl_server_Simple_AuthenticationASecuritsasl_server_userdb_checkpass_t(3SASL)

NAME
       sasl_server_userdb_checkpass_t  - plaintext password verification call‐
       back function

SYNOPSIS
       cc [ flag ... ] file ... -lsasl	 [ library ... ]
       #include <sasl/sasl.h>

       int sasl_sasl_server_userdb_checkpass_t(sasl_conn_t *conn,  void	 *con‐
       text,  const  char  *user,  const  char *pass, unsigned passlen, struct
       propctx *propctx);

DESCRIPTION
       Use the sasl_sasl_server_userdb_checkpass_t() callback function to ver‐
       ify a plaintext password against the callback supplier's user database.
       Verification allows additional ways to encode  the  userPassword	 prop‐
       erty.

PARAMETERS
       conn	       The SASL connection context.

       context	       The context from the callback record.

       user	       A null-terminated user name with user@realm syntax.

       pass	       The  password to check. This string cannot be null-ter‐
		       minated.

       passlen	       The length of pass.

       propctx	       The property context to fill in with userPassword.

RETURN VALUES
       Like other SASL	callback  functions,  sasl_server_userdb_checkpass_t()
       returns	an integer that corresponds to a SASL error code. See <sasl.h>
       for a complete list of SASL error codes.

ERRORS
       SASL_OK	       The call to sasl_server_userdb_checkpass_t()  was  suc‐
		       cessful.

       See sasl_errors(3SASL) for information on SASL error codes.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWlibsasl		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Evolving			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       sasl_errors(3SASL), attributes(5)

SunOS 5.10			  27 Oct sasl_server_userdb_checkpass_t(3SASL)
[top]

List of man pages available for SunOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net