sasl_server_step man page on OpenIndiana

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

sasl_server_SimpleSAuthentication Security Layer Librarsasl_server_step(3SASL)

NAME
       sasl_server_step - perform a step in the server authentication negotia‐
       tion

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

       int sasl_server_step(sasl_conn_t *conn, const char  *clientin,
	    unsigned clientinlen, const char  **serverout,
	    unsigned *serveroutlen);

DESCRIPTION
       The sasl_server_step() performs a step in the  authentication  negotia‐
       tion.

PARAMETERS
       conn	       The SASL context for this connection.

       clientin	       The  data  given	 by the client. The data is decoded if
		       the protocol encodes requests that are  sent  over  the
		       wire.

       clientinlen     The length of clientin.

       serverout       Set by the library and sent to the client.
       serveroutlen

RETURN VALUES
       sasl_server_step()  returns an integer that corresponds to a SASL error
       code.

ERRORS
       SASL_OK		The whole authentication completed successfully.

       SASL_CONTINUE	The call to sasl_server_step() was successful, and  at
			least one more step is needed for the authentication.

       All other error codes indicate an error situation that you must handle,
       or you should quit the authentication session.  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		     │system/library/security/libsasl │
       ├─────────────────────────────┼────────────────────────────────┤
       │Interface Stability	     │Committed			      │
       ├─────────────────────────────┼────────────────────────────────┤
       │MT-Level		     │MT-Safe			      │
       └─────────────────────────────┴────────────────────────────────┘

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

SunOS 5.11			  14 Oct 2003	       sasl_server_step(3SASL)
[top]

List of man pages available for OpenIndiana

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