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