Uses of Interface
org.pentaho.di.repository.IUser
Packages that use IUser
Package
Description
-
Uses of IUser in org.pentaho.di.repository
Classes in org.pentaho.di.repository that implement IUserFields in org.pentaho.di.repository declared as IUserMethods in org.pentaho.di.repository that return IUserModifier and TypeMethodDescriptionRepositorySecurityManager.constructUser()
BaseRepositorySecurityProvider.getUserInfo()
Repository.getUserInfo()
RepositorySecurityProvider.getUserInfo()
RepositorySecurityManager.loadUserInfo
(String username) static IUser
RepositoryCommonValidations.normalizeUserInfo
(IUser user) Normalizesuser
's data.Methods in org.pentaho.di.repository that return types with arguments of type IUserMethods in org.pentaho.di.repository with parameters of type IUserModifier and TypeMethodDescriptionstatic boolean
RepositoryCommonValidations.checkUserInfo
(IUser user) Validatesuser
's data.static IUser
RepositoryCommonValidations.normalizeUserInfo
(IUser user) Normalizesuser
's data.void
RepositorySecurityUserValidator.normalizeUserInfo
(IUser user) Performs normalization overuser
due to validation rules. Note: normalized is not guaranteed to pass validation rulesvoid
RepositorySecurityManager.saveUserInfo
(IUser user) void
RepositorySecurityManager.updateUser
(IUser user) boolean
RepositorySecurityUserValidator.validateUserInfo
(IUser user) Validatesuser
and returnstrue
if all its data is valid.
Note: this method performs fail-fast approach and does not return any details.Method parameters in org.pentaho.di.repository with type arguments of type IUserModifier and TypeMethodDescriptionvoid
RepositorySecurityManager.deleteUsers
(List<IUser> users) void
Constructors in org.pentaho.di.repository with parameters of type IUserModifierConstructorDescriptionBaseRepositorySecurityProvider
(RepositoryMeta repositoryMeta, IUser userInfo) copy constructor -
Uses of IUser in org.pentaho.di.repository.filerep
Methods in org.pentaho.di.repository.filerep that return IUser -
Uses of IUser in org.pentaho.di.repository.kdr
Methods in org.pentaho.di.repository.kdr that return IUserModifier and TypeMethodDescriptionKettleDatabaseRepositorySecurityProvider.constructUser()
KettleDatabaseRepository.getUserInfo()
KettleDatabaseRepositorySecurityProvider.loadUserInfo
(String login) Methods in org.pentaho.di.repository.kdr that return types with arguments of type IUserMethods in org.pentaho.di.repository.kdr with parameters of type IUserModifier and TypeMethodDescriptionvoid
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) Method parameters in org.pentaho.di.repository.kdr with type arguments of type IUserModifier and TypeMethodDescriptionvoid
KettleDatabaseRepositorySecurityProvider.deleteUsers
(List<IUser> users) void
Constructors in org.pentaho.di.repository.kdr with parameters of type IUserModifierConstructorDescriptionKettleDatabaseRepositorySecurityProvider
(KettleDatabaseRepository repository, RepositoryMeta repositoryMeta, IUser userInfo) -
Uses of IUser in org.pentaho.di.repository.kdr.delegates
Methods in org.pentaho.di.repository.kdr.delegates that return IUserModifier and TypeMethodDescriptionKettleDatabaseRepositoryUserDelegate.loadUserInfo
(IUser userInfo, String login) KettleDatabaseRepositoryUserDelegate.loadUserInfo
(IUser userInfo, String login, String passwd) Load user with login from repository and verify the password...Methods in org.pentaho.di.repository.kdr.delegates with parameters of type IUserModifier and TypeMethodDescriptionorg.pentaho.di.core.RowMetaAndData
KettleDatabaseRepositoryUserDelegate.fillTableRow
(IUser userInfo) KettleDatabaseRepositoryUserDelegate.loadUserInfo
(IUser userInfo, String login) KettleDatabaseRepositoryUserDelegate.loadUserInfo
(IUser userInfo, String login, String passwd) Load user with login from repository and verify the password...void
KettleDatabaseRepositoryUserDelegate.saveUserInfo
(IUser userInfo)