Package org.eclipse.emf.cdo.spi.server
Klasse RepositoryUserManager
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.cdo.spi.server.RepositoryUserManager
- Alle implementierten Schnittstellen:
org.eclipse.net4j.util.event.INotifier
,org.eclipse.net4j.util.event.INotifier.INotifier2
,org.eclipse.net4j.util.lifecycle.IDeactivateable
,org.eclipse.net4j.util.lifecycle.ILifecycle
,org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
,org.eclipse.net4j.util.security.IAuthenticator
,org.eclipse.net4j.util.security.IUserManager
public abstract class RepositoryUserManager
extends org.eclipse.net4j.util.lifecycle.Lifecycle
implements org.eclipse.net4j.util.security.IUserManager, org.eclipse.net4j.util.security.IAuthenticator
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 4.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
org.eclipse.net4j.util.event.INotifier.INotifier2
-
Feldübersicht
Von Klasse geerbte Felder org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
void
authenticate
(String userID, char[] password) byte[]
protected char[]
getPassword
(String userID) protected abstract char[]
getPassword
(IRepository repository, String userID) protected IRepository
getRepository
(org.eclipse.net4j.util.container.IManagedContainer container, String repositoryName) static void
prepareContainer
(org.eclipse.net4j.util.container.IManagedContainer container, RepositoryUserManager.RepositoryUserManagerFactory factory) void
removeUser
(String userID) Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Konstruktordetails
-
RepositoryUserManager
protected RepositoryUserManager()
-
-
Methodendetails
-
addUser
- Angegeben von:
addUser
in Schnittstelleorg.eclipse.net4j.util.security.IUserManager
-
removeUser
- Angegeben von:
removeUser
in Schnittstelleorg.eclipse.net4j.util.security.IUserManager
-
encrypt
public byte[] encrypt(String userID, byte[] data, String algorithmName, byte[] salt, int count) throws SecurityException - Angegeben von:
encrypt
in Schnittstelleorg.eclipse.net4j.util.security.IUserManager
- Löst aus:
SecurityException
-
authenticate
- Angegeben von:
authenticate
in Schnittstelleorg.eclipse.net4j.util.security.IAuthenticator
- Löst aus:
SecurityException
- Seit:
- 4.2
-
getRepository
protected IRepository getRepository(org.eclipse.net4j.util.container.IManagedContainer container, String repositoryName) -
getPassword
- Seit:
- 4.2
-
getPassword
-
prepareContainer
public static void prepareContainer(org.eclipse.net4j.util.container.IManagedContainer container, RepositoryUserManager.RepositoryUserManagerFactory factory)
-