Package | Description |
---|---|
org.pentaho.di.repository |
This package contains the required classes to handle the Kettle repository.
|
org.pentaho.di.repository.filerep | |
org.pentaho.di.repository.kdr | |
org.pentaho.di.repository.kdr.delegates |
Modifier and Type | Class and Description |
---|---|
class |
UserInfo |
Modifier and Type | Method and Description |
---|---|
IUser |
RepositorySecurityManager.constructUser() |
IUser |
BaseRepositorySecurityProvider.getUserInfo() |
IUser |
Repository.getUserInfo() |
IUser |
RepositorySecurityProvider.getUserInfo() |
IUser |
RepositorySecurityManager.loadUserInfo(String username) |
Modifier and Type | Method and Description |
---|---|
List<IUser> |
RepositorySecurityManager.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
RepositorySecurityManager.saveUserInfo(IUser user) |
void |
RepositorySecurityManager.updateUser(IUser user) |
Modifier and Type | Method and Description |
---|---|
void |
RepositorySecurityManager.deleteUsers(List<IUser> users) |
void |
RepositorySecurityManager.setUsers(List<IUser> users) |
Constructor and Description |
---|
BaseRepositorySecurityProvider(RepositoryMeta repositoryMeta,
IUser userInfo) |
UserInfo(IUser copyFrom)
copy constructor
|
Modifier and Type | Method and Description |
---|---|
IUser |
KettleFileRepository.getUserInfo() |
Modifier and Type | Method and Description |
---|---|
IUser |
KettleDatabaseRepositorySecurityProvider.constructUser() |
IUser |
KettleDatabaseRepository.getUserInfo() |
IUser |
KettleDatabaseRepositorySecurityProvider.loadUserInfo(String login) |
Modifier and Type | Method and Description |
---|---|
List<IUser> |
KettleDatabaseRepositorySecurityProvider.getUsers() |
Modifier and Type | Method and Description |
---|---|
void |
KettleDatabaseRepositorySecurityProvider.saveUserInfo(IUser userInfo) |
void |
KettleDatabaseRepositorySecurityProvider.updateUser(IUser user) |
Modifier and Type | Method and Description |
---|---|
void |
KettleDatabaseRepositorySecurityProvider.deleteUsers(List<IUser> users) |
void |
KettleDatabaseRepositorySecurityProvider.setUsers(List<IUser> users) |
Constructor and Description |
---|
KettleDatabaseRepositorySecurityProvider(KettleDatabaseRepository repository,
RepositoryMeta repositoryMeta,
IUser userInfo) |
Modifier and Type | Method and Description |
---|---|
IUser |
KettleDatabaseRepositoryUserDelegate.loadUserInfo(IUser userInfo,
String login) |
IUser |
KettleDatabaseRepositoryUserDelegate.loadUserInfo(IUser userInfo,
String login,
String passwd)
Load user with login from repository and verify the password...
|
Modifier and Type | Method and Description |
---|---|
org.pentaho.di.core.RowMetaAndData |
KettleDatabaseRepositoryUserDelegate.fillTableRow(IUser userInfo) |
IUser |
KettleDatabaseRepositoryUserDelegate.loadUserInfo(IUser userInfo,
String login) |
IUser |
KettleDatabaseRepositoryUserDelegate.loadUserInfo(IUser userInfo,
String login,
String passwd)
Load user with login from repository and verify the password...
|
void |
KettleDatabaseRepositoryUserDelegate.saveUserInfo(IUser userInfo) |