Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members  

SecurityPlugin Member List

This is the complete list of members for SecurityPlugin, including all inherited members.
addUser(const UserProfile &userProfile, string challenge, string password, NumID &userid)=0SecurityPlugin [pure virtual]
attachCore(StrongroomCore *core)Plugin
changeFilePermission(NumID docid, Permission permission, NumID userid)=0SecurityPlugin [pure virtual]
changeUserPermission(NumID userid, Permission permission, NumID adminid)=0SecurityPlugin [pure virtual]
changeUserProfile(NumID userid, const UserProfile &userProfile)=0SecurityPlugin [pure virtual]
clearPassword(NumID userid)=0SecurityPlugin [pure virtual]
config()Plugin
corePlugin [protected]
delUser(NumID userid)=0SecurityPlugin [pure virtual]
fileCreated(NumID userid, NumID docid, Permission permission)=0SecurityPlugin [pure virtual]
filterSearchResults(QueryResult &queryResult)=0SecurityPlugin [pure virtual]
getLoginChallenge(string username, string &challenge)=0SecurityPlugin [pure virtual]
getUserProfile(NumID userid, UserProfile &userProfile)=0SecurityPlugin [pure virtual]
hasDeletePermission(NumID userid, NumID docid)=0SecurityPlugin [pure virtual]
hasReadPermission(NumID userid, NumID docid)=0SecurityPlugin [pure virtual]
hasWritePermission(NumID userid, NumID docid)=0SecurityPlugin [pure virtual]
init()=0Plugin [pure virtual]
listUsers(vector< NumID > &users)=0SecurityPlugin [pure virtual]
log(const string &msg, int level=0)Plugin
login(string username, string challenge, string response, UserProfile &user)=0SecurityPlugin [pure virtual]
Plugin(const Config &cfg)Plugin
SecurityPlugin(const Config &cfg)SecurityPlugin
setPassword(NumID userid, string challenge, string oldPassword, string newPassword)=0SecurityPlugin [pure virtual]
~Plugin()=0Plugin [pure virtual]
~SecurityPlugin()=0SecurityPlugin [pure virtual]

Generated on Wed Feb 18 13:45:56 2004 for strongroom by doxygen1.2.18