|
GATE Version 3.1-2270 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AccessController
Method Summary | |
---|---|
void |
close()
--- |
Group |
createGroup(String name,
Session s)
--- |
User |
createUser(String name,
String passwd,
Session s)
--- |
void |
deleteGroup(Group grp,
Session s)
--- |
void |
deleteGroup(Long id,
Session s)
--- |
void |
deleteUser(Long id,
Session s)
--- |
void |
deleteUser(User usr,
Session s)
--- |
Group |
findGroup(Long id)
--- |
Group |
findGroup(String name)
--- |
Session |
findSession(Long id)
--- |
User |
findUser(Long id)
--- |
User |
findUser(String name)
--- |
boolean |
isValidSecurityInfo(SecurityInfo si)
-- |
boolean |
isValidSession(Session s)
--- |
List |
listGroups()
-- |
List |
listUsers()
-- |
Session |
login(String usr_name,
String passwd,
Long prefGroupID)
--- |
void |
logout(Session s)
--- |
void |
open()
--- |
void |
setSessionTimeout(Session s,
int timeoutMins)
--- |
Method Detail |
---|
Group findGroup(String name) throws PersistenceException, SecurityException
PersistenceException
SecurityException
Group findGroup(Long id) throws PersistenceException, SecurityException
PersistenceException
SecurityException
User findUser(String name) throws PersistenceException, SecurityException
PersistenceException
SecurityException
User findUser(Long id) throws PersistenceException, SecurityException
PersistenceException
SecurityException
Session findSession(Long id) throws SecurityException
SecurityException
Group createGroup(String name, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
void deleteGroup(Long id, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
void deleteGroup(Group grp, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
User createUser(String name, String passwd, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
void deleteUser(User usr, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
void deleteUser(Long id, Session s) throws PersistenceException, SecurityException
PersistenceException
SecurityException
Session login(String usr_name, String passwd, Long prefGroupID) throws PersistenceException, SecurityException
PersistenceException
SecurityException
void logout(Session s) throws SecurityException
SecurityException
void setSessionTimeout(Session s, int timeoutMins) throws SecurityException
SecurityException
boolean isValidSession(Session s) throws SecurityException
SecurityException
void open() throws PersistenceException
PersistenceException
void close() throws PersistenceException
PersistenceException
List listUsers() throws PersistenceException
PersistenceException
List listGroups() throws PersistenceException
PersistenceException
boolean isValidSecurityInfo(SecurityInfo si)
|
GATE Version 3.1-2270 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |