| 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) |