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.
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionInstantiate aUnixSystemand load the native library to access the underlying system information.
- 
Method Summary
- 
Field Details- 
usernameThe current username.
- 
uidprotected long uidThe current user ID.
- 
gidprotected long gidThe current group ID.
- 
groupsprotected long[] groupsThe current list of groups.
 
- 
- 
Constructor Details- 
UnixSystempublic UnixSystem()Instantiate aUnixSystemand load the native library to access the underlying system information.
 
- 
- 
Method Details- 
getUsernameGet the username for the current Unix user.- Returns:
- the username for the current Unix user.
 
- 
getUidpublic long getUid()Get the UID for the current Unix user.- Returns:
- the UID for the current Unix user.
 
- 
getGidpublic long getGid()Get the GID for the current Unix user.- Returns:
- the GID for the current Unix user.
 
- 
getGroupspublic long[] getGroups()Get the supplementary groups for the current Unix user.- Returns:
- the supplementary groups for the current Unix user.
 
 
-