|
|||||||||
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 |