public interface RepositorySecurityManager extends IRepositoryService
| Modifier and Type | Method and Description | 
|---|---|
IUser | 
constructUser()  | 
void | 
deleteUsers(List<IUser> users)  | 
void | 
delUser(org.pentaho.di.repository.ObjectId id_user)  | 
void | 
delUser(String name)  | 
org.pentaho.di.repository.ObjectId | 
getUserID(String login)  | 
org.pentaho.di.repository.ObjectId[] | 
getUserIDs()  | 
List<IUser> | 
getUsers()  | 
boolean | 
isManaged()  | 
IUser | 
loadUserInfo(String username)  | 
void | 
renameUser(org.pentaho.di.repository.ObjectId id_user,
          String newname)  | 
void | 
saveUserInfo(IUser user)  | 
void | 
setUsers(List<IUser> users)  | 
void | 
updateUser(IUser user)  | 
List<IUser> getUsers() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid setUsers(List<IUser> users) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionorg.pentaho.di.repository.ObjectId getUserID(String login) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid delUser(org.pentaho.di.repository.ObjectId id_user)
      throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid delUser(String name) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionorg.pentaho.di.repository.ObjectId[] getUserIDs()
                                         throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid saveUserInfo(IUser user) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid renameUser(org.pentaho.di.repository.ObjectId id_user,
                String newname)
         throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionIUser constructUser() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid updateUser(IUser user) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionvoid deleteUsers(List<IUser> users) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionIUser loadUserInfo(String username) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionboolean isManaged()
           throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException