org.jruby.ext.posix
Class OpenBSDPasswd

java.lang.Object
  extended by com.kenai.jaffl.struct.Struct
      extended by org.jruby.ext.posix.NativePasswd
          extended by org.jruby.ext.posix.OpenBSDPasswd
All Implemented Interfaces:
Passwd

public class OpenBSDPasswd
extends NativePasswd
implements Passwd


Nested Class Summary
 
Nested classes/interfaces inherited from class com.kenai.jaffl.struct.Struct
com.kenai.jaffl.struct.Struct.AbstractBoolean, com.kenai.jaffl.struct.Struct.AbstractMember, com.kenai.jaffl.struct.Struct.Address, com.kenai.jaffl.struct.Struct.AsciiString, com.kenai.jaffl.struct.Struct.AsciiStringRef, com.kenai.jaffl.struct.Struct.Boolean, com.kenai.jaffl.struct.Struct.Constants, com.kenai.jaffl.struct.Struct.Double, com.kenai.jaffl.struct.Struct.Enum<T extends java.lang.Enum<T>>, com.kenai.jaffl.struct.Struct.Enum16<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum32<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum64<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Enum8<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.EnumField<E>, com.kenai.jaffl.struct.Struct.EnumLong<E extends java.lang.Enum<E>>, com.kenai.jaffl.struct.Struct.Float, com.kenai.jaffl.struct.Struct.Member, com.kenai.jaffl.struct.Struct.NumberField, com.kenai.jaffl.struct.Struct.Offset, com.kenai.jaffl.struct.Struct.Padding, com.kenai.jaffl.struct.Struct.Pointer, com.kenai.jaffl.struct.Struct.Signed16, com.kenai.jaffl.struct.Struct.Signed32, com.kenai.jaffl.struct.Struct.Signed64, com.kenai.jaffl.struct.Struct.Signed8, com.kenai.jaffl.struct.Struct.SignedLong, com.kenai.jaffl.struct.Struct.String, com.kenai.jaffl.struct.Struct.Unsigned16, com.kenai.jaffl.struct.Struct.Unsigned32, com.kenai.jaffl.struct.Struct.Unsigned64, com.kenai.jaffl.struct.Struct.Unsigned8, com.kenai.jaffl.struct.Struct.UnsignedLong, com.kenai.jaffl.struct.Struct.UTF8String, com.kenai.jaffl.struct.Struct.UTF8StringRef, com.kenai.jaffl.struct.Struct.UTFString, com.kenai.jaffl.struct.Struct.UTFStringRef, com.kenai.jaffl.struct.Struct.WBOOL
 
Field Summary
 com.kenai.jaffl.struct.Struct.SignedLong pw_change
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_class
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_dir
           
 com.kenai.jaffl.struct.Struct.SignedLong pw_expire
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_gecos
           
 com.kenai.jaffl.struct.Struct.Signed32 pw_gid
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_name
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_passwd
           
 com.kenai.jaffl.struct.Struct.UTF8StringRef pw_shell
           
 com.kenai.jaffl.struct.Struct.Signed32 pw_uid
           
 
Method Summary
 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()
           
 
Methods inherited from class com.kenai.jaffl.struct.Struct
array, array, array, array, array, array, array, array, array, array, array, array, array, array, array, arrayBegin, arrayEnd, inner, toString, useMemory, useMemory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pw_name

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_name

pw_passwd

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_passwd

pw_uid

public final com.kenai.jaffl.struct.Struct.Signed32 pw_uid

pw_gid

public final com.kenai.jaffl.struct.Struct.Signed32 pw_gid

pw_change

public final com.kenai.jaffl.struct.Struct.SignedLong pw_change

pw_class

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_class

pw_gecos

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_gecos

pw_dir

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_dir

pw_shell

public final com.kenai.jaffl.struct.Struct.UTF8StringRef pw_shell

pw_expire

public final com.kenai.jaffl.struct.Struct.SignedLong pw_expire
Method Detail

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 © 2013. All Rights Reserved.