Package jnr.posix
Class OpenBSDPasswd
- java.lang.Object
-
- jnr.posix.NativePasswd
-
- jnr.posix.OpenBSDPasswd
-
- All Implemented Interfaces:
Passwd
public class OpenBSDPasswd extends NativePasswd implements Passwd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
OpenBSDPasswd.Layout
-
Field Summary
Fields Modifier and Type Field Description private static OpenBSDPasswd.Layout
layout
-
Fields inherited from class jnr.posix.NativePasswd
memory
-
-
Constructor Summary
Constructors Constructor Description OpenBSDPasswd(jnr.ffi.Pointer memory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccessClass()
int
getExpire()
java.lang.String
getGECOS()
long
getGID()
java.lang.String
getHome()
java.lang.String
getLoginName()
int
getPasswdChangeTime()
java.lang.String
getPassword()
java.lang.String
getShell()
long
getUID()
-
-
-
Field Detail
-
layout
private static final OpenBSDPasswd.Layout layout
-
-
Method Detail
-
getAccessClass
public java.lang.String getAccessClass()
- Specified by:
getAccessClass
in interfacePasswd
-
getLoginName
public java.lang.String getLoginName()
- Specified by:
getLoginName
in interfacePasswd
-
getPasswdChangeTime
public int getPasswdChangeTime()
- Specified by:
getPasswdChangeTime
in interfacePasswd
-
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword
in interfacePasswd
-
-