|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dartra.standard.PersistentObject
org.dartra.standard.StandardUser
org.dartra.standard.PEStandardUser
Standard user implementation with password encryption (PE), hence the
name PEStandardUser.
| Constructor Summary | |
PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password)
Create a new user with given id, name and password (unencrypted). |
|
PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password,
boolean female,
boolean leftHanded)
Create a new user with given id, name and password (unencrypted). |
|
PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password,
boolean female,
boolean leftHanded,
boolean encryptedPassword)
Create a new user with given id, name and password. |
|
| Method Summary | |
protected java.lang.String |
encryptPassword(java.lang.String password)
Encrypt given password using a SHA-1 digest. |
| Methods inherited from class org.dartra.standard.StandardUser |
addDartsSet, checkPassword, getDartsSet, getDartsSets, getPassword, getUserId, getUserName, isFemale, isLeftHanded, setPassword, setUserName, toString |
| Methods inherited from class org.dartra.standard.PersistentObject |
getId, setId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.dartra.framework.Persistent |
getId, setId |
| Constructor Detail |
public PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password)
Create a new user with given id, name and password (unencrypted). This defaults to a male, right handed player.
public PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password,
boolean female,
boolean leftHanded)
Create a new user with given id, name and password (unencrypted). You should also specify the gender and the handed-ness of the player.
public PEStandardUser(java.lang.String userId,
java.lang.String name,
java.lang.String password,
boolean female,
boolean leftHanded,
boolean encryptedPassword)
Create a new user with given id, name and password. You should also specify the gender and the handed-ness of the player.
When encryptedPassword is true, the given password is taken to be already encrypted. When false, it will be encrypted. This constuctor is intended for use in the DAOs.
| Method Detail |
protected java.lang.String encryptPassword(java.lang.String password)
Encrypt given password using a SHA-1 digest.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||