Class UnixSystem
java.lang.Object
com.sun.security.auth.module.UnixSystem
This class implementation retrieves and makes available Unix
 UID/GID/groups information for the current user.
- Since:
 - 1.4
 
- 
Field Summary
Fields - 
Constructor Summary
ConstructorsConstructorDescriptionInstantiate aUnixSystemand load the native library to access the underlying system information. - 
Method Summary
 
- 
Field Details
- 
username
The current username. - 
uid
protected long uidThe current user ID. - 
gid
protected long gidThe current group ID. - 
groups
protected long[] groupsThe current list of groups. 
 - 
 - 
Constructor Details
- 
UnixSystem
public UnixSystem()Instantiate aUnixSystemand load the native library to access the underlying system information. 
 - 
 - 
Method Details
- 
getUsername
Get the username for the current Unix user.- Returns:
 - the username for the current Unix user.
 
 - 
getUid
public long getUid()Get the UID for the current Unix user.- Returns:
 - the UID for the current Unix user.
 
 - 
getGid
public long getGid()Get the GID for the current Unix user.- Returns:
 - the GID for the current Unix user.
 
 - 
getGroups
public long[] getGroups()Get the supplementary groups for the current Unix user.- Returns:
 - the supplementary groups for the current Unix user.
 
 
 -