Arena  1.0
A content management system
 All Classes Files Functions Variables Pages
Plugins.Application.Arena.UserAuthentication.AUserAuthenticator Class Reference

A user authentication engine, which authenticates users. More...

+ Inheritance diagram for Plugins.Application.Arena.UserAuthentication.AUserAuthenticator:

Public Member Functions

def init
 Initializer.
 
def __del__
 Destructor.
 
def beginSession
 Begin an arena session.
 
def removeSessionVariables
 Clear session variables used by the authentication process.
 
def authenticate
 Authenticate the user.
 
def logout
 Log out the current user.
 
def timeLogin
 Record the time of the login attempt.
 
def progress
 Progress through the authentication process.
 
def fetchContent
 Fetch content.
 
- Public Member Functions inherited from Plugins.Application.Arena.Viewpoints.AViewpoint
def __init__
 Constructor.
 
def init
 Initializer.
 
def url
 Construct a URL for the remote client which contains the path to the running script, the name of the running script, and any additional query components provided. More...
 
- Public Member Functions inherited from Plugins.Application.Arena.ArenaMediators.AnArenaMediator
def __init__
 Constructor.
 
def init
 Initializer.
 
def __del__
 Destructor.
 
def openLog
 Construct a log file for the mediator. More...
 
def displayError
 Display an error.
 
def loadPlugin
 Load the specified plugin. More...
 
def connectToDataSource
 Connect to the site data source. More...
 
def openChannel
 Open the channel that specifies the content which will be displayed to the user. More...
 
def fetchContent
 Fetch content from the content provider specified by the current channel. More...
 
def renderView
 Render the view.
 
def run
 Run the application.
 
def DataSource
 Retrieve or set the data source used by the mediator. More...
 
def Channel
 Retrieve the channel displayed by the mediator. More...
 
- Public Member Functions inherited from Plugins.Application.Mediators.AContentMediator
def __init__
 Constructor.
 
def init
 Initializer.
 
def __del__
 Destructor.
 
def openLog
 Construct or open a log file suitable for error and debugging output. More...
 
def generate
 Generate the named event.
 
def error
 Generate an error event. More...
 
def log
 Log the specified item. More...
 
def displayError
 Display an error that may occur while running the mediator.
 
def loadPlugin
 Load the specified plugin. More...
 
def fetchContent
 Fetch content from the content provider. More...
 
def renderView
 Render content using the view provider. More...
 
def on
 Set the handler for the specified event. More...
 
def onMultiple
 Set handlers for multiple events. More...
 
def handlerFor
 Retrieve the handler for the specified event. More...
 
def generates
 Determine whether or not the object generates the named event. More...
 
def ContentProvider
 Set or retrieve the content provider for the class. More...
 
def ViewProvider
 Set or retrieve the view provider for the class. More...
 

Detailed Description

A user authentication engine, which authenticates users.


The documentation for this class was generated from the following file: