sasl_server_userdb_setpass_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_AuthenticationLSecurity sasl_server_userdb_setpass_t(3SASL)

NAME
       sasl_server_userdb_setpass_t - user database plaintext password setting
       callback function

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

       int  sasl_server_userdb_setpass_t(sasl_conn_t  *conn,  void   *context,
       const  char  *user,  const char *pass, unsigned passlen, struct propctx
       *propctx, unsigned flags);

DESCRIPTION
       Use the sasl_server_userdb_setpass_t() callback function	 to  store  or
       change a a plaintext password in the callback supplier's user database.

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	       Auxiliary properties.  The  value  of  propctx  is  not
		       stored.

       flags	       See sasl_setpass(3SASL). sasl_server_userdb_setpass_t()
		       uses the same flags that are passed to sasl_setpass().

RETURN VALUES
       Like  other  SASL  callback  functions,	sasl_server_userdb_setpass_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_setpass_t() was success‐
		       ful.

       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), sasl_setpass(3SASL), attributes(5)

SunOS 5.10			  27 Oct 20sasl_server_userdb_setpass_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