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
Constructor and Description |
---|
AIXSystem()
Instantiate a
AIXSystem and load
the native library to access the underlying system information.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getGid()
Get the GID for the current AIX user.
|
|
getGroups()
Get the groups for the current AIX user.
|
|
getUid()
Get the UID for the current AIX user.
|
|
getUsername()
Get the username for the current AIX user.
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
AIXSystem
- public AIXSystem()
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.
AIXSystem
and load the native library to access the underlying system information.