|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
User objects.
See:
Description
| Interface Summary | |
|---|---|
| RepeatableTask | A task Interface for the Repeated Scheduler. |
| Class Summary | |
|---|---|
| Base64 | Encodes and decodes to and from Base64 notation. |
| Liquidator | A Liquidator is used in some experiment scenarios in which traders can borrow against their holdings. |
| NonUser | A User object for the login page so it can recieve warnings. |
| PasswordUtil | |
| Registry | The Registry tracks users who have logged in. |
| RepeatedScheduler | Schedule a RepeatableTask repeatedly (at intervals of PERIOD) until it says it's done. |
| SecureUser | User with a password |
| UnconfirmedUser | User who has registered, but has not yet confirmed the email address. |
| User | The agent who trades in the market. |
| Warnable | Base class for User-type classes that reflect warnings to the user. |
These classes provide support for User objects.
Warnable
is the base class for users that report warnings to the user. This allows
NonUser (users who haven't logged in yet) to accept warning
messages.
NonUser are used before logging in, so there's a place to
store warnings. UnconfirmedUsers represent
users who haven't authenticated yet.
User represents users in experiments.
SecureUser will be used for logged-in users of persistent
markets. Security will be provided by the PasswordUtil,
which can generate new random tokens (encoded into readable form using
Base64, a stripped-down public domain
utility), and Registry will record user's tokens.
|
© Copyright 2007, 2008 Chris Hibbert. All rights reserved. © 2006 CommerceNet Consortium, LLC.
This software is published under the terms of the MIT license, a copy |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||