org.apache.tomcat.jni
public class User extends Object
Version: $Revision: 467222 $, $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $
Method Summary | |
---|---|
static long | gid(String groupname, long p)
Get the groupid for a specified group name
This function is available only if APR_HAS_USER is defined. |
static int | gidcompare(long left, long right)
Compare two group identifiers for equality.
|
static long | gidCurrent(long p)
Get the groupid of the calling process
This function is available only if APR_HAS_USER is defined. |
static String | groupname(long groupid, long p)
Get the group name for a specified groupid
This function is available only if APR_HAS_USER is defined. |
static String | homepath(String username, long p)
Get the home directory for the named user
This function is available only if APR_HAS_USER is defined. |
static long | uid(String username, long p)
Get the userid for the specified username
This function is available only if APR_HAS_USER is defined. |
static int | uidcompare(long left, long right)
Compare two user identifiers for equality.
|
static long | uidCurrent(long p)
Get the userid (and groupid) of the calling process
This function is available only if APR_HAS_USER is defined. |
static long | usergid(String username, long p)
Get the groupid for the specified username
This function is available only if APR_HAS_USER is defined. |
static String | username(long userid, long p)
Get the user name for a specified userid
This function is available only if APR_HAS_USER is defined. |
Parameters: groupname The group name to look up p The pool from which to allocate working space
Returns: Returns the user's group id
Parameters: left One gid to test right Another gid to test
Returns: APR_SUCCESS if the apr_gid_t strutures identify the same group, APR_EMISMATCH if not, APR_BADARG if an apr_gid_t is invalid.
Parameters: p The pool from which to allocate working space
Returns: Returns the group id
Parameters: groupid The groupid p The pool from which to allocate the string
Returns: New string containing group name
Parameters: username The named user p The pool from which to allocate the string
Returns: New string containing directory name
Parameters: username The username to lookup p The pool from which to allocate working space
Returns: Returns the user id
Parameters: left One uid to test right Another uid to test
Returns: APR_SUCCESS if the apr_uid_t strutures identify the same user, APR_EMISMATCH if not, APR_BADARG if an apr_uid_t is invalid.
Parameters: p The pool from which to allocate working space
Returns: Returns the user id
Parameters: username The username to lookup p The pool from which to allocate working space
Returns: Returns the user's group id
Parameters: userid The userid p The pool from which to allocate the string
Returns: New string containing user name