Package lemon :: Package auth :: Package manager :: Package drivers :: Module db :: Class DB
[show private | hide private]
[frames | no frames]

Class DB


Database interface to the authorisation code.

Method Summary
  __init__(self, conn)
  addApplication(self, name)
  addUser(self, user, password, firstname, surname, email)
  applicationExists(self, name)
  createTables(self, autoCommit)
  dropTables(self, autoCommit)
  getUserLevel(self, user, app)
  removeApplication(self, name)
  removeUser(self, user)
  setUserEmail(self, user, email)
  setUserFirstname(self, user, firstname)
  setUserLevel(self, user, app, level)
  setUserPassword(self, user, password)
  setUserSurname(self, user, surname)
  tablesExist(self)
  userExists(self, user)

Generated by Epydoc 2.0 on Mon Nov 10 15:07:56 2003 http://epydoc.sf.net