superviseur.database
Class TPassword

java.lang.Object
  extended bysuperviseur.database.TPassword

public class TPassword
extends java.lang.Object


Field Summary
(package private) static jcdatabase.JCTable passwords
           
(package private) static TPassword tPassword
           
 
Constructor Summary
private TPassword(java.lang.String fichierPassword)
           
 
Method Summary
 void addPassword(java.lang.String login, java.lang.String password, boolean admin)
           
private  void adminFirst()
           
 void changePassword(java.lang.String login, java.lang.String password)
           
 void delete(java.lang.String login)
           
 void deleteAdmin()
           
 void destroy()
           
 java.util.Vector getAllAdmin()
           
 java.lang.String[] getColonnes()
           
static TPassword getInstance()
           
static TPassword getInstance(java.lang.String fichierPassword)
           
 int getNombreAdmin()
           
 java.lang.String getTableName()
           
 boolean isAdmin(java.lang.String login)
           
 boolean isLoginExiste(java.lang.String login, boolean admin)
           
 boolean isValide(java.lang.String login, java.lang.String password, boolean admin)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

passwords

static jcdatabase.JCTable passwords

tPassword

static TPassword tPassword
Constructor Detail

TPassword

private TPassword(java.lang.String fichierPassword)
Method Detail

getInstance

public static TPassword getInstance(java.lang.String fichierPassword)

getInstance

public static TPassword getInstance()

destroy

public void destroy()

getNombreAdmin

public int getNombreAdmin()

getAllAdmin

public java.util.Vector getAllAdmin()

adminFirst

private void adminFirst()

isAdmin

public boolean isAdmin(java.lang.String login)

isLoginExiste

public boolean isLoginExiste(java.lang.String login,
                             boolean admin)

addPassword

public void addPassword(java.lang.String login,
                        java.lang.String password,
                        boolean admin)

deleteAdmin

public void deleteAdmin()

delete

public void delete(java.lang.String login)

isValide

public boolean isValide(java.lang.String login,
                        java.lang.String password,
                        boolean admin)

changePassword

public void changePassword(java.lang.String login,
                           java.lang.String password)

getColonnes

public java.lang.String[] getColonnes()

getTableName

public java.lang.String getTableName()