Uses of Interface
org.pentaho.di.repository.IUser
-
Packages that use IUser Package Description org.pentaho.di.repository org.pentaho.di.repository.filerep org.pentaho.di.repository.kdr org.pentaho.di.repository.kdr.delegates -
-
Uses of IUser in org.pentaho.di.repository
Classes in org.pentaho.di.repository that implement IUser Modifier and Type Class Description classUserInfoFields in org.pentaho.di.repository declared as IUser Modifier and Type Field Description protected IUserBaseRepositorySecurityProvider. userInfoMethods in org.pentaho.di.repository that return IUser Modifier and Type Method Description IUserRepositorySecurityManager. constructUser()IUserBaseRepositorySecurityProvider. getUserInfo()IUserRepository. getUserInfo()IUserRepositorySecurityProvider. getUserInfo()IUserRepositorySecurityManager. loadUserInfo(String username)static IUserRepositoryCommonValidations. normalizeUserInfo(IUser user)Normalizesuser's data.Methods in org.pentaho.di.repository that return types with arguments of type IUser Modifier and Type Method Description List<IUser>RepositorySecurityManager. getUsers()Methods in org.pentaho.di.repository with parameters of type IUser Modifier and Type Method Description static booleanRepositoryCommonValidations. checkUserInfo(IUser user)Validatesuser's data.static IUserRepositoryCommonValidations. normalizeUserInfo(IUser user)Normalizesuser's data.voidRepositorySecurityUserValidator. normalizeUserInfo(IUser user)Performs normalization overuserdue to validation rules. Note: normalized is not guaranteed to pass validation rulesvoidRepositorySecurityManager. saveUserInfo(IUser user)voidRepositorySecurityManager. updateUser(IUser user)booleanRepositorySecurityUserValidator. validateUserInfo(IUser user)Validatesuserand returnstrueif 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 IUser Modifier and Type Method Description voidRepositorySecurityManager. deleteUsers(List<IUser> users)voidRepositorySecurityManager. setUsers(List<IUser> users)Constructors in org.pentaho.di.repository with parameters of type IUser Constructor Description BaseRepositorySecurityProvider(RepositoryMeta repositoryMeta, IUser userInfo)UserInfo(IUser copyFrom)copy constructor -
Uses of IUser in org.pentaho.di.repository.filerep
Methods in org.pentaho.di.repository.filerep that return IUser Modifier and Type Method Description IUserKettleFileRepository. getUserInfo() -
Uses of IUser in org.pentaho.di.repository.kdr
Methods in org.pentaho.di.repository.kdr that return IUser Modifier and Type Method Description IUserKettleDatabaseRepositorySecurityProvider. constructUser()IUserKettleDatabaseRepository. getUserInfo()IUserKettleDatabaseRepositorySecurityProvider. loadUserInfo(String login)Methods in org.pentaho.di.repository.kdr that return types with arguments of type IUser Modifier and Type Method Description List<IUser>KettleDatabaseRepositorySecurityProvider. getUsers()Methods in org.pentaho.di.repository.kdr with parameters of type IUser Modifier and Type Method Description voidKettleDatabaseRepositorySecurityProvider. normalizeUserInfo(IUser user)voidKettleDatabaseRepositorySecurityProvider. saveUserInfo(IUser userInfo)This method creates new user after all validations have been done.voidKettleDatabaseRepositorySecurityProvider. updateUser(IUser user)booleanKettleDatabaseRepositorySecurityProvider. validateUserInfo(IUser user)Method parameters in org.pentaho.di.repository.kdr with type arguments of type IUser Modifier and Type Method Description voidKettleDatabaseRepositorySecurityProvider. deleteUsers(List<IUser> users)voidKettleDatabaseRepositorySecurityProvider. setUsers(List<IUser> users)Constructors in org.pentaho.di.repository.kdr with parameters of type IUser Constructor Description KettleDatabaseRepositorySecurityProvider(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 IUser Modifier and Type Method Description IUserKettleDatabaseRepositoryUserDelegate. loadUserInfo(IUser userInfo, String login)IUserKettleDatabaseRepositoryUserDelegate. 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 IUser Modifier and Type Method Description org.pentaho.di.core.RowMetaAndDataKettleDatabaseRepositoryUserDelegate. fillTableRow(IUser userInfo)IUserKettleDatabaseRepositoryUserDelegate. loadUserInfo(IUser userInfo, String login)IUserKettleDatabaseRepositoryUserDelegate. loadUserInfo(IUser userInfo, String login, String passwd)Load user with login from repository and verify the password...voidKettleDatabaseRepositoryUserDelegate. saveUserInfo(IUser userInfo)
-