Package com.mapr.security
Class UnixUserGroupHelper
- java.lang.Object
-
- com.mapr.security.UnixUserGroupHelper
-
public class UnixUserGroupHelper extends java.lang.ObjectThis helper does not provide any caching. Applications are expected to cache information, as needed.
-
-
Constructor Summary
Constructors Constructor Description UnixUserGroupHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetGroupId(java.lang.String groupname)java.lang.StringgetGroupname(int gid)int[]getGroups(java.lang.String username)java.lang.StringgetLoggedinUsername()intgetUserId(java.lang.String username)java.lang.StringgetUsername(int uid)static voidmain(java.lang.String[] args)voidsetUID(java.lang.String username)
-
-
-
Method Detail
-
getUserId
public int getUserId(java.lang.String username)
-
getGroups
public int[] getGroups(java.lang.String username)
-
getGroupId
public int getGroupId(java.lang.String groupname)
-
getUsername
public java.lang.String getUsername(int uid)
-
getGroupname
public java.lang.String getGroupname(int gid)
-
setUID
public void setUID(java.lang.String username)
-
getLoggedinUsername
public java.lang.String getLoggedinUsername()
-
main
public static void main(java.lang.String[] args)
-
-