public class DummyUserManager extends Object implements UserManager
Constructor and Description |
---|
DummyUserManager() |
Modifier and Type | Method and Description |
---|---|
User |
addUser(UserSession currentSession,
String userName,
String allowedHost,
String password) |
User |
authenticate(Credentials credentials) |
void |
authorize(UserSession userSession,
String object,
AccessMode mode) |
void |
deleteUser(UserSession currentSession,
String userName) |
GrantObject |
getGrantObject(UserSession session,
String object) |
List<GrantObject> |
getGrantObjects(UserSession session) |
List<String> |
getUsers(UserSession currentSession) |
void |
grantUser(UserSession currentSession,
String object,
String userName,
AccessMode mode) |
void |
revoke(UserSession currentSession,
String object,
String userName) |
protected static void |
throwNotSupported() |
public List<String> getUsers(UserSession currentSession) throws JasDBStorageException
getUsers
in interface UserManager
JasDBStorageException
public User authenticate(Credentials credentials) throws JasDBStorageException
authenticate
in interface UserManager
JasDBStorageException
public void authorize(UserSession userSession, String object, AccessMode mode) throws JasDBStorageException
authorize
in interface UserManager
JasDBStorageException
public User addUser(UserSession currentSession, String userName, String allowedHost, String password) throws JasDBStorageException
addUser
in interface UserManager
JasDBStorageException
public GrantObject getGrantObject(UserSession session, String object) throws JasDBStorageException
getGrantObject
in interface UserManager
JasDBStorageException
public List<GrantObject> getGrantObjects(UserSession session) throws JasDBStorageException
getGrantObjects
in interface UserManager
JasDBStorageException
public void grantUser(UserSession currentSession, String object, String userName, AccessMode mode) throws JasDBStorageException
grantUser
in interface UserManager
JasDBStorageException
public void revoke(UserSession currentSession, String object, String userName) throws JasDBStorageException
revoke
in interface UserManager
JasDBStorageException
public void deleteUser(UserSession currentSession, String userName) throws JasDBStorageException
deleteUser
in interface UserManager
JasDBStorageException
protected static void throwNotSupported() throws JasDBSecurityException
JasDBSecurityException
Copyright © 2015. All rights reserved.