org.jruby.ext.posix
Class MacOSPasswd
java.lang.Object
com.sun.jna.Structure
org.jruby.ext.posix.NativePasswd
org.jruby.ext.posix.MacOSPasswd
- All Implemented Interfaces:
- Passwd
public final class MacOSPasswd
- extends NativePasswd
- implements Passwd
Nested classes/interfaces inherited from class com.sun.jna.Structure |
com.sun.jna.Structure.ByReference, com.sun.jna.Structure.ByValue |
Fields inherited from class com.sun.jna.Structure |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, clear, equals, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setTypeMapper, size, toArray, toArray, toString, useMemory, useMemory, write, writeField |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
pw_name
public java.lang.String pw_name
pw_passwd
public java.lang.String pw_passwd
pw_uid
public int pw_uid
pw_gid
public int pw_gid
pw_change
public com.sun.jna.NativeLong pw_change
pw_class
public java.lang.String pw_class
pw_gecos
public java.lang.String pw_gecos
pw_dir
public java.lang.String pw_dir
pw_shell
public java.lang.String pw_shell
pw_expire
public com.sun.jna.NativeLong pw_expire
getAccessClass
public java.lang.String getAccessClass()
- Specified by:
getAccessClass
in interface Passwd
getGECOS
public java.lang.String getGECOS()
- Specified by:
getGECOS
in interface Passwd
getGID
public long getGID()
- Specified by:
getGID
in interface Passwd
getHome
public java.lang.String getHome()
- Specified by:
getHome
in interface Passwd
getLoginName
public java.lang.String getLoginName()
- Specified by:
getLoginName
in interface Passwd
getPasswdChangeTime
public int getPasswdChangeTime()
- Specified by:
getPasswdChangeTime
in interface Passwd
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword
in interface Passwd
getShell
public java.lang.String getShell()
- Specified by:
getShell
in interface Passwd
getUID
public long getUID()
- Specified by:
getUID
in interface Passwd
getExpire
public int getExpire()
- Specified by:
getExpire
in interface Passwd
Copyright © 2009. All Rights Reserved.