Package Ganga :: Package Utility :: Package AMGAServerTools :: Module userManagement :: Class UserDB
[hide private]
[frames] | no frames]

Class UserDB

source code

Represents db interface for user management

Instance Methods [hide private]
 
__init__(self, host='gangamd.cern.ch', port=8822, login='root', password='', keepalive=False, reqSSL=True, **kwds) source code
 
userList(self)
Lists all users known to the authentication subsustem
source code
 
userListCred(self, user)
Lists the credentials with which the user can be authenticated
source code
 
userCreate(self, user, password='')
Creates a new user and assigns a password if given.
source code
 
userRemove(self, user)
Deletes a user
source code
 
userPasswordChange(self, user, password)
Changes the password of a user
source code
 
userSubjectAdd(self, user, subject)
Adds a certificate identified by its subject line to be used to authenticate a user
source code