org.eclipse.net4j.util.security
Class FileUserManager
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.security.UserManager
org.eclipse.net4j.util.security.FileUserManager
- All Implemented Interfaces:
- INotifier, ILifecycle, ILifecycle.DeferrableActivation, IAuthenticator, IUserManager
- public class FileUserManager
- extends UserManager
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString |
Methods inherited from class org.eclipse.net4j.util.event.Notifier |
addListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener |
fileName
protected String fileName
FileUserManager
public FileUserManager()
getFileName
public String getFileName()
setFileName
public void setFileName(String fileName)
doBeforeActivate
protected void doBeforeActivate()
throws Exception
- Overrides:
doBeforeActivate
in class Lifecycle
- Throws:
Exception
load
protected void load(Map<String,char[]> users)
throws IORuntimeException
- Overrides:
load
in class UserManager
- Throws:
IORuntimeException
load
protected void load(Map<String,char[]> users,
InputStream stream)
throws IOException
- Throws:
IOException
save
protected void save(Map<String,char[]> users)
throws IORuntimeException
- Overrides:
save
in class UserManager
- Throws:
IORuntimeException
save
protected void save(Map<String,char[]> users,
FileOutputStream stream)
throws IOException
- Throws:
IOException
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.