gss_export_name man page on OpenIndiana

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

gss_export_name(Generic Security Services API Library Fungss_export_name(3GSS)

NAME
       gss_export_name - convert a mechanism name to export form

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

       OM_uint32 gss_export_name(OM_uint32 *minor_status,
	    const gss_name_t input_name,gss_buffer_t exported_name);

DESCRIPTION
       The  gss_export_name()  function	 allows	 a GSS-API internal name to be
       converted into a	 mechanism-specific  name.  The	 function  produces  a
       canonical  contiguous  string representation of a mechanism name, suit‐
       able for direct comparison, with memory(3C), or for use	in  authoriza‐
       tion  functions,	 matching  entries  in	an  access-control  list.  The
       input_name parameter must specify a valid mechanism name, that  is,  an
       internal	  name	 generated   by	  gss_accept_sec_context(3GSS)	or  by
       gss_canonicalize_name(3GSS).

PARAMETERS
       The parameter descriptions for gss_export_name() follow:

       minor_status	A mechanism-specific status code.

       input_name	The mechanism name to be exported.

       exported_name	The canonical contiguous string	 form  of  input_name.
			Storage	 associated with this string must freed by the
			application after use with gss_release_buffer(3GSS).

ERRORS
       The gss_export_name() function may return the following status codes:

       GSS_S_COMPLETE	    Successful completion.

       GSS_S_NAME_NOT_MN    The provided internal name	was  not  a  mechanism
			    name.

       GSS_S_FAILURE	    The	 underlying  mechanism	detected  an error for
			    which no specific GSS status code is defined.  The
			    mechanism-specific	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		     │system/library/security/gss (32-bit) │
       ├─────────────────────────────┼─────────────────────────────────────┤
       │			     │SUNWgssx (64-bit)			   │
       ├─────────────────────────────┼─────────────────────────────────────┤
       │MT-Level		     │Safe				   │
       └─────────────────────────────┴─────────────────────────────────────┘

SEE ALSO
       gss_accept_sec_context(3GSS),		  gss_canonicalize_name(3GSS),
       gss_release_buffer(3GSS)memory(3C), attributes(5)

       Solaris Security for Developers Guide

SunOS 5.11			  14 Jan 2003		 gss_export_name(3GSS)
[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