Top Inners Fields Constructors Methods
jnr.posix

public Class OpenBSDPasswd

extends NativePasswd
implements Passwd
Class Inheritance
All Implemented Interfaces
jnr.posix.Passwd
Imports
jnr.ffi.StructLayout

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final OpenBSDPasswd.Layout
Inherited from jnr.posix.NativePasswd:
memory

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public String
public int
public String
public long
public String
public String
public int
public String
public String
public long

Field Detail

layoutback to summary
private static final OpenBSDPasswd.Layout layout

Constructor Detail

OpenBSDPasswdback to summary
pack-priv OpenBSDPasswd(Pointer memory)

Method Detail

getAccessClassback to summary
public String getAccessClass()

Implements jnr.posix.Passwd.getAccessClass.

getExpireback to summary
public int getExpire()

Implements jnr.posix.Passwd.getExpire.

getGECOSback to summary
public String getGECOS()

Implements jnr.posix.Passwd.getGECOS.

getGIDback to summary
public long getGID()

Implements jnr.posix.Passwd.getGID.

getHomeback to summary
public String getHome()

Implements jnr.posix.Passwd.getHome.

getLoginNameback to summary
public String getLoginName()

Implements jnr.posix.Passwd.getLoginName.

getPasswdChangeTimeback to summary
public int getPasswdChangeTime()

Implements jnr.posix.Passwd.getPasswdChangeTime.

getPasswordback to summary
public String getPassword()

Implements jnr.posix.Passwd.getPassword.

getShellback to summary
public String getShell()

Implements jnr.posix.Passwd.getShell.

getUIDback to summary
public long getUID()

Implements jnr.posix.Passwd.getUID.

jnr.posix back to summary

private final Class OpenBSDPasswd.Layout

extends StructLayout
Class Inheritance

Field Summary

Modifier and TypeField and Description
public final StructLayout.Signed64
public final StructLayout.UTF8StringRef
public final StructLayout.UTF8StringRef
public final StructLayout.Signed64
public final StructLayout.UTF8StringRef
public final StructLayout.Unsigned32
public final StructLayout.UTF8StringRef
public final StructLayout.UTF8StringRef
public final StructLayout.UTF8StringRef
public final StructLayout.Unsigned32

Constructor Summary

AccessConstructor and Description
private
Layout(Runtime runtime)

Method Summary

Inherited from jnr.ffi.StructLayout:
addFieldaddFieldaddFieldaddFieldalignmentarrayarrayBeginarrayEndatfunctionfunctiongetNativeTypegetRuntimeinneroffsetsizetoString

Field Detail

pw_changeback to summary
public final StructLayout.Signed64 pw_change
pw_classback to summary
public final StructLayout.UTF8StringRef pw_class
pw_dirback to summary
public final StructLayout.UTF8StringRef pw_dir
pw_expireback to summary
public final StructLayout.Signed64 pw_expire
pw_gecosback to summary
public final StructLayout.UTF8StringRef pw_gecos
pw_gidback to summary
public final StructLayout.Unsigned32 pw_gid
pw_nameback to summary
public final StructLayout.UTF8StringRef pw_name
pw_passwdback to summary
public final StructLayout.UTF8StringRef pw_passwd
pw_shellback to summary
public final StructLayout.UTF8StringRef pw_shell
pw_uidback to summary
public final StructLayout.Unsigned32 pw_uid

Constructor Detail

Layoutback to summary
private Layout(Runtime runtime)