sasl_getsecret_t man page on SmartOS

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

SASL_GETSECRET_T(3SASL)				       SASL_GETSECRET_T(3SASL)

NAME
       sasl_getsecret_t - the SASL callback function for secrets (passwords)

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

       int sasl_getsecret_t(sasl_conn_t *conn, void *context,
	    int id, sasl_secret_t **psecret);

DESCRIPTION
       Use  the	 sasl_getsecret_t()  function  to retrieve the secret from the
       application.	Allocate      a	     sasl_secret_t	to	length
       sizeof(sasl_secret_t)+<length  of secret>. sasl_secret_t has two fields
       of len which contain the length of secret in bytes and  the  data  con‐
       tained  in  secret.  The	 secret string does not need to be null-termi‐
       nated.

PARAMETERS
       conn
		  The connection context

       context
		  The context from the callback structure

       id
		  The callback ID

       psecret
		  To cancel, set the value of psecret to NULL. Otherwise,  set
		  the value to the password structure. The structure must per‐
		  sist until the next call to sasl_getsecret_t() in  the  same
		  connection.  Middleware erases password data when it is done
		  with it.

RETURN VALUES
       Like other SASL callback functions, sasl_getsecret_t() returns an inte‐
       ger  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_getsecret_t() was successful.

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

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

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

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

				 Oct 27, 2003	       SASL_GETSECRET_T(3SASL)
[top]

List of man pages available for SmartOS

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