gss_export_name man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris 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 memcmp(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		     │SUNWgss (32-bit)		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │			     │SUNWgssx (64-bit)		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

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

       Solaris Security for Developers Guide

SunOS 5.10			  14 Jan 2003		 gss_export_name(3GSS)
[top]

List of man pages available for Solaris

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