|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.mmbase.security.Configurable
Both Authorization and Authentication are configurable. This class provides the shared functionality for that.
| Field Summary | |
protected java.io.File |
configFile
This specific security configuration file. |
protected FileWatcher |
fileWatcher
This filewatcher checks the configuration file for changes. |
protected MMBaseCop |
manager
The SecurityManager, which created this instance |
| Constructor Summary | |
Configurable()
|
|
| Method Summary | |
protected abstract void |
load()
This method should be overrided by an extending class. |
void |
load(MMBaseCop manager,
FileWatcher fileWatcher,
java.lang.String configPath)
The method which initialized an instance of this class. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected MMBaseCop manager
protected java.io.File configFile
protected FileWatcher fileWatcher
| Constructor Detail |
public Configurable()
| Method Detail |
public final void load(MMBaseCop manager,
FileWatcher fileWatcher,
java.lang.String configPath)
manager - The class that created this instance.fileWatcher - checks the filesconfigPath - The url which contains the config information for the authorization (e.g. context/config.xml). Or null (if configured to be "")load(org.mmbase.security.MMBaseCop, org.mmbase.util.FileWatcher, java.lang.String)protected abstract void load()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||