org.jruby.ext.posix

Class MacOSPasswd

public final class MacOSPasswd extends NativePasswd implements Passwd

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

Field Detail

pw_change

public final SignedLong pw_change

pw_class

public final UTF8StringRef pw_class

pw_dir

public final UTF8StringRef pw_dir

pw_expire

public final SignedLong pw_expire

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

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()