com.darwinsys.unix
Class UnixPasswdEntry

java.lang.Object
  extended by com.darwinsys.unix.UnixPasswdEntry

public class UnixPasswdEntry
extends java.lang.Object

Structure of the readable password on a BSD system; on Linux your "mailage" may vary.


Field Summary
static java.lang.String DEFAULT_FILE_NAME
           
 
Constructor Summary
UnixPasswdEntry()
           
 
Method Summary
 java.lang.String getChange()
           
 java.lang.String getDummyPassword()
           
 java.lang.String getExpire()
           
 java.lang.String getGecos()
           
 int getGid()
           
 java.lang.String getHomeDir()
           
 java.lang.String getLoginClass()
           
 java.lang.String getName()
           
static java.util.regex.Pattern getPattern()
           
static java.util.List<UnixPasswdEntry> getPwEntries()
           
static java.util.List<UnixPasswdEntry> getPwEntries(java.lang.String fileName)
           
 java.lang.String getShell()
           
 int getUid()
           
 void setChange(java.lang.String change)
           
 void setDummyPassword(java.lang.String dummyPassword)
           
 void setExpire(java.lang.String expire)
           
 void setGecos(java.lang.String gecos)
           
 void setGid(int gid)
           
 void setHomeDir(java.lang.String homeDir)
           
 void setLoginClass(java.lang.String loginClass)
           
 void setName(java.lang.String name)
           
 void setShell(java.lang.String shell)
           
 void setUid(int uid)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_FILE_NAME

public static final java.lang.String DEFAULT_FILE_NAME
See Also:
Constant Field Values
Constructor Detail

UnixPasswdEntry

public UnixPasswdEntry()
Method Detail

getPwEntries

public static java.util.List<UnixPasswdEntry> getPwEntries()
                                                    throws java.io.IOException
Throws:
java.io.IOException

getPwEntries

public static java.util.List<UnixPasswdEntry> getPwEntries(java.lang.String fileName)
                                                    throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getChange

public java.lang.String getChange()

setChange

public void setChange(java.lang.String change)

getDummyPassword

public java.lang.String getDummyPassword()

setDummyPassword

public void setDummyPassword(java.lang.String dummyPassword)

getExpire

public java.lang.String getExpire()

setExpire

public void setExpire(java.lang.String expire)

getGecos

public java.lang.String getGecos()

setGecos

public void setGecos(java.lang.String gecos)

getGid

public int getGid()

setGid

public void setGid(int gid)

getHomeDir

public java.lang.String getHomeDir()

setHomeDir

public void setHomeDir(java.lang.String homeDir)

getLoginClass

public java.lang.String getLoginClass()

setLoginClass

public void setLoginClass(java.lang.String loginClass)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getShell

public java.lang.String getShell()

setShell

public void setShell(java.lang.String shell)

getUid

public int getUid()

setUid

public void setUid(int uid)

getPattern

public static java.util.regex.Pattern getPattern()


Copyright © 1996-2004 Ian F. Darwin. See license.html for usage license.