Package | Description |
---|---|
org.pentaho.di.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 | Field and Description |
---|---|
protected IUser |
BaseRepositorySecurityProvider.userInfo |
Modifier and Type | Method and Description |
---|---|
IUser |
RepositorySecurityManager.constructUser() |
IUser |
RepositorySecurityProvider.getUserInfo() |
IUser |
Repository.getUserInfo() |
IUser |
BaseRepositorySecurityProvider.getUserInfo() |
IUser |
RepositorySecurityManager.loadUserInfo(String username) |
static IUser |
RepositoryCommonValidations.normalizeUserInfo(IUser user)
Normalizes
user 's data. |
Modifier and Type | Method and Description |
---|---|
List<IUser> |
RepositorySecurityManager.getUsers() |
Modifier and Type | Method and Description |
---|---|
static boolean |
RepositoryCommonValidations.checkUserInfo(IUser user)
Validates
user 's data. |
void |
RepositorySecurityUserValidator.normalizeUserInfo(IUser user)
Performs normalization over
user due to validation rules.
Note: normalized is not guaranteed to pass validation rules |
static IUser |
RepositoryCommonValidations.normalizeUserInfo(IUser user)
Normalizes
user 's data. |
void |
RepositorySecurityManager.saveUserInfo(IUser user) |
void |
RepositorySecurityManager.updateUser(IUser user) |
boolean |
RepositorySecurityUserValidator.validateUserInfo(IUser user)
Validates
user and returns true if all its data is valid.Note: this method performs fail-fast approach and does not return any details. |
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.normalizeUserInfo(IUser user) |
void |
KettleDatabaseRepositorySecurityProvider.saveUserInfo(IUser userInfo)
This method creates new user after all validations have been done.
|
void |
KettleDatabaseRepositorySecurityProvider.updateUser(IUser user) |
boolean |
KettleDatabaseRepositorySecurityProvider.validateUserInfo(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 |
---|---|
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) |
Copyright © 2018 Hitachi Vantara. All rights reserved.