mojavi
[ class tree: mojavi ] [ index: mojavi ] [ all elements ]

Class: SecurityFilter

Source Location: /filter/SecurityFilter.class.php

Class Overview

ParameterHolder
   |
   --Filter
      |
      --SecurityFilter

SecurityFilter provides a base class that classifies a filter as one that handles security.


Author(s):

  • Sean Kerr (skerr@mojavi.org)

Version:

  • $Id: SecurityFilter.class.php 689 2004-12-21 20:33:05Z seank $

Copyright:

Methods


Child classes:

BasicSecurityFilter
BasicSecurityFilter checks security by calling the getCredential() method of the action. Once the credential has been acquired, BasicSecurityFilter verifies the user has the same credential by calling the hasCredential() method of SecurityUser.

Inherited Variables

Inherited Methods

Class: Filter

Filter::execute()
Execute this filter.
Filter::getContext()
Retrieve the current application context.
Filter::initialize()
Initialize this Filter.

Class: ParameterHolder

ParameterHolder::clearParameters()
Clear all parameters associated with this request.
ParameterHolder::getParameter()
Retrieve a parameter.
ParameterHolder::getParameterNames()
Retrieve an array of parameter names.
ParameterHolder::getParameters()
Retrieve an array of parameters.
ParameterHolder::hasParameter()
Indicates whether or not a parameter exists.
ParameterHolder::removeParameter()
Remove a parameter.
ParameterHolder::setParameter()
Set a parameter.
ParameterHolder::setParameterByRef()
Set a parameter by reference.
ParameterHolder::setParameters()
Set an array of parameters.
ParameterHolder::setParametersByRef()
Set an array of parameters by reference.

Class Details

[line 24]
SecurityFilter provides a base class that classifies a filter as one that handles security.



Tags:

abstract:  
version:  $Id: SecurityFilter.class.php 689 2004-12-21 20:33:05Z seank $
since:  3.0.0
copyright:  (c) Sean Kerr, http://www.mojavi.org
author:  Sean Kerr (skerr@mojavi.org)


[ Top ]


Class Methods


method newInstance [line 44]

Controller newInstance( string $class)

Retrieve a new Controller implementation instance.



Tags:

return:  A Controller implementation instance.
static:  
access:  public
since:  3.0.0
author:  Sean Kerr (skerr@mojavi.org)
throws:  FactoryException If a security filter implementation instance cannot be created.


Parameters:

string   $class   A Controller implementation name.

[ Top ]


Documentation generated on Tue, 21 Feb 2006 01:45:27 +0900 by phpDocumentor 1.3.0RC5