Ucred man page on SunOS

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

Ucred(3PERL)		    Perl Library Functions		  Ucred(3PERL)

NAME
       Ucred - Perl interface to User Credentials

SYNOPSIS
       use Sun::Solaris::Ucred qw(:ALL);

DESCRIPTION
       This  module provides wrappers for the Ucred-related system and library
       calls.

   Constants
       None.

   Functions
       ucred_get($pid)

	   This function returns the credential of the	process	 specified  by
	   $pid	 if the process exists and the calling process is permitted to
	   obtain the credentials of that process.

       getpeerucred($fd)

	   If $fd is a connected connection-oriented TLI endpoint, a connected
	   SOCK_STREAM,	 or  a	SOCK_SEQPKT socket, getpeerucred() returns the
	   user credential of the peer at the time the connection  was	estab‐
	   lished, if availble.

       ucred_geteuid($ucred)

	   This	 function  returns  the effective uid of a user credential, if
	   available.

       ucred_getruid($ucred)

	   This function returns the real uid of a user credential, if	avail‐
	   able.

       ucred_getsuid($ucred)

	   This function returns the saved uid of a user credential, if avail‐
	   able.

       ucred_getegid($ucred)

	   This function returns the effective group of a user credential,  if
	   available.

       ucred_getrgid($ucred)

	   This	 function  returns  the	 real  group  of a user credential, if
	   available.

       ucred_getsgid($ucred)

	   This function returns the saved group  of  a	 user  credential,  if
	   available.

       ucred_getgroups($ucred)

	   This	 function  returns  the	 list of supplemental groups of a user
	   credential, if available.An array of groups is  returned  in	 ARRAY
	   context; the number of groups is returned in SCALAR context.

       ucred_getprivset($ucred, $which)

	   This	 function  returns  the privilege set specified by $which of a
	   user credential, if available.

       ucred_getpflags($ucred, $flags)

	   This function returns the value of a specific  process  flag	 of  a
	   user credential, if available.

       ucred_getpid($ucred)

	   This	 function  returns  the	 process  ID  of a user credential, if
	   available.

       ucred_getprojid($ucred)

	   This function returns the project  ID  of  a	 user  credential,  if
	   available.

       ucred_getzoneid($ucred)

	   This	 function  returns the zone ID of a user credential, if avail‐
	   able.

   Class methods
       None.

   Object methods
       None.

   Exports
       By default nothing is exported from this module. The following tags can
       be  used	 to selectively import constants and functions defined in this
       module:

       :SYSCALLS       ucred_get(), getpeerucred()

       :LIBCALLS       ucred_geteuid(),	  ucred_getruid(),    ucred_getsuid(),
		       ucred_getegid(),	   ucred_getrgid(),   ucred_getsgid(),
		       ucred_getgroups(),		   ucred_getprivset(),
		       ucred_getpflags(), ucred_getpid(), ucred_getzone()

       :ALL	       :SYSCALLS(), :LIBCALLS()

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │SUNWpl5u			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Evolving			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       getpeerucred(3C), ucred_get(3C), attributes(5)

SunOS 5.10			  30 Jan 2004			  Ucred(3PERL)
[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