gss_process_context_token man page on SunOS

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

gss_process_contGenericeSecurity Services API Lgss_process_context_token(3GSS)

NAME
       gss_process_context_token - pass asynchronous token to security service

SYNOPSIS
       cc -flag ...  file ...-lgss [library ...]
       #include <gssapi/gssapi.h>

       OM_uint32   gss_process_context_token(OM_uint32	 *minor_status,	 const
       gss_ctx_id_t context_handle, const gss_buffer_t token_buffer);

DESCRIPTION
       The gss_process_context_token() function provides  a  way  to  pass  an
       asynchronous  token  to the security service. Most context-level tokens
       are emitted and processed synchronously by  gss_init_sec_context()  and
       gss_accept_sec_context(), and the application is informed as to whether
       further tokens are expected by the GSS_C_CONTINUE_NEEDED	 major	status
       bit. Occasionally, a mechanism might need to emit a context-level token
       at a point when the peer entity is not expecting a token. For  example,
       the  initiator's	 final call to gss_init_sec_context() may emit a token
       and return a status of  GSS_S_COMPLETE,	but  the  acceptor's  call  to
       gss_accept_sec_context()	 might	fail.  The  acceptor's mechanism might
       want to send a token containing an error indication to  the  initiator,
       but  the	 initiator  is	not expecting a token at this point, believing
       that the context is fully established. gss_process_context_token() pro‐
       vides a way to pass such a token to the mechanism at any time.

       This function is provided for compatibility with the GSS-API version 1.
       Because gss_delete_sec_context() no longer returns a valid output_token
       to  be  sent to gss_process_context_token(), applications using a newer
       version of the GSS-API do not need to rely on this function.

PARAMETERS
       The parameter descriptions for gss_process_context_token() are as  fol‐
       lows:

       minor_status    A mechanism-specific status code.

       context_handle  Context	handle of context on which token is to be pro‐
		       cessed.

       token_buffer    Token to process.

ERRORS
       gss_process_context_token() returns one of the following status codes:

       GSS_S_COMPLETE		       Successful completion.

       GSS_S_DEFECTIVE_TOKEN	       Indicates that consistency checks  per‐
				       formed on the token failed.

       GSS_S_NO_CONTEXT		       The  context_handle  did not refer to a
				       valid context.

       GSS_S_FAILURE		       The underlying  mechanism  detected  an
				       error  for which no specific GSS status
				       code is	defined.   The	mechanism-spe‐
				       cific  status code reported by means of
				       the minor_status parameter details  the
				       error condition.

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWgss (32-bit)		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │			     │SUNWgssx (64-bit)		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       gss_accept_sec_context(3GSS),		 gss_delete_sec_context(3GSS),
       gss_init_sec_context(3GSS), attributes(5)

       Solaris Security for Developers Guide

SunOS 5.10			  15 Jan 2003  gss_process_context_token(3GSS)
[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