Sun::Solaris::UcredSun::Solaris::Ucred is a Perl interface to User Credentials. | |
Download |
Sun::Solaris::Ucred Ranking & Summary
Advertisement
- 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