org.jruby.ext.posix

Class LinuxPasswd

public final class LinuxPasswd extends NativePasswd implements Passwd

Field Summary
UTF8StringRefpw_dir
UTF8StringRefpw_gecos
Signed32pw_gid
UTF8StringRefpw_name
UTF8StringRefpw_passwd
UTF8StringRefpw_shell
Signed32pw_uid
Constructor Summary
LinuxPasswd()
Method Summary
StringgetAccessClass()
intgetExpire()
StringgetGECOS()
longgetGID()
StringgetHome()
StringgetLoginName()
intgetPasswdChangeTime()
StringgetPassword()
StringgetShell()
longgetUID()

Field Detail

pw_dir

public final UTF8StringRef pw_dir

pw_gecos

public final UTF8StringRef pw_gecos

pw_gid

public final Signed32 pw_gid

pw_name

public final UTF8StringRef pw_name

pw_passwd

public final UTF8StringRef pw_passwd

pw_shell

public final UTF8StringRef pw_shell

pw_uid

public final Signed32 pw_uid

Constructor Detail

LinuxPasswd

public LinuxPasswd()

Method Detail

getAccessClass

public String getAccessClass()

getExpire

public int getExpire()

getGECOS

public String getGECOS()

getGID

public long getGID()

getHome

public String getHome()

getLoginName

public String getLoginName()

getPasswdChangeTime

public int getPasswdChangeTime()

getPassword

public String getPassword()

getShell

public String getShell()

getUID

public long getUID()