Class PBETableLoginObject
Object
|
+--PBEUnit
|
+--PBEObject
|
+--PBELoginObject
|
+--PBETableLoginObject
- public class PBETableLoginObject
- extends PBELoginObject
The "table login" object uses a database table to check access by the user.
|
Method Summary |
boolean |
checkPassword(Cursor user,
boolean guest,
varchar login,
varchar password)
|
Cursor |
findUser(boolean guest,
varchar name)
|
void |
login(boolean guest,
varchar name)
|
void |
login(Cursor user)
Do your login action here. |
boolean |
mayLogin(boolean guest,
varchar login,
varchar password)
|
Cursor |
userList(varchar name)
|
boolean |
validUser(boolean guest,
varchar user)
|
| Methods inherited from class PBEObject |
attributeName,
clear,
clearInput,
disableAttributes,
display,
enable,
enableAttributes,
getAttributeStatus,
getAttributeStatus,
getError,
globalReference,
hide,
init,
inputMethod,
inputMethod,
inputValue,
outputValue,
outputValue,
outputValue,
performActivation,
prepareAction,
redirect,
setActive,
setAttributeStatus,
setError,
show |
userTable
protected objname userTable
loginColumn
protected objname loginColumn
passwordColumn
protected objname passwordColumn
user
protected Cursor user
PBETableLoginObject
public PBETableLoginObject(varchar name,
varchar columns)
PBETableLoginObject
public PBETableLoginObject(varchar name,
varchar table,
varchar columns)
userList
public Cursor userList(varchar name)
findUser
public Cursor findUser(boolean guest,
varchar name)
checkPassword
public boolean checkPassword(Cursor user,
boolean guest,
varchar login,
varchar password)
login
public void login(Cursor user)
- Do your login action here. You recieve a pointer to the user record
of the user that has just logged in. The default action enables all methods,
turns any object redirection off and initialise all objects.
validUser
public boolean validUser(boolean guest,
varchar user)
- Overrides:
- validUser in class PBELoginObject
mayLogin
public boolean mayLogin(boolean guest,
varchar login,
varchar password)
- Overrides:
- mayLogin in class PBELoginObject
login
public void login(boolean guest,
varchar name)
- Overrides:
- login in class PBELoginObject