com.ibm.security.auth.module
Class AIXSystem
- java.lang.Object
-
- com.ibm.security.auth.module.AIXSystem
-
public class AIXSystem extends java.lang.Object
This class implementation retrieves and makes available AIX UID/GID/groups information for the current user.
-
-
Constructor Summary
Constructors Constructor and Description AIXSystem()
Instantiate aAIXSystem
and load the native library to access the underlying system information.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description long
getGid()
Get the GID for the current AIX user.long[]
getGroups()
Get the groups for the current AIX user.long
getUid()
Get the UID for the current AIX user.java.lang.String
getUsername()
Get the username for the current AIX user.
-
-
-
Constructor Detail
-
AIXSystem
public AIXSystem()
Instantiate aAIXSystem
and load the native library to access the underlying system information.
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
Get the username for the current AIX user.- Returns:
- the username for the current AIX user.
-
getUid
public long getUid()
Get the UID for the current AIX user.- Returns:
- the UID for the current AIX user.
-
getGid
public long getGid()
Get the GID for the current AIX user.- Returns:
- the GID for the current AIX user.
-
getGroups
public long[] getGroups()
Get the groups for the current AIX user.- Returns:
- the groups for the current AIX user.
-
-