Sun::Solaris::Ucred

Sun::Solaris::Ucred is a Perl interface to User Credentials.
Download

Sun::Solaris::Ucred Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Sun::Solaris::Ucred team
  • Publisher web site:
  • http://search.cpan.org/~suncpan/Sun-Solaris-Ucred-1.1/pod/Ucred.pod

Sun::Solaris::Ucred Tags


Sun::Solaris::Ucred Description

Sun::Solaris::Ucred is a Perl interface to User Credentials. Sun::Solaris::Ucred is a Perl interface to User Credentials.SYNOPSIS use Sun::Solaris::Ucred qw(:ALL);This module provides wrappers for the Ucred-related system and library calls.Functionsucred_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 SOCK_SEQPKT socket, getpeerucred will return the user credential of the peer at the time the connection was established, 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 available.ucred_getsuid($ucred)This function returns the saved uid of a user credential, if available.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_getzoneid($ucred)This function returns the zone id of a user credential, if available.ExportsBy 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() :CONSTANTS :VARIABLES %PRIVILEGES, %PRIVSETS :ALL :SYSCALLS, :LIBCALLS, and :CONSTANTS Requirements: · Perl


Sun::Solaris::Ucred Related Software