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 class
UserInfo
Fields in org.pentaho.di.repository declared as IUser Modifier and Type Field Description protected IUser
BaseRepositorySecurityProvider. userInfo
Methods in org.pentaho.di.repository that return IUser Modifier and Type Method Description IUser
RepositorySecurityManager. constructUser()
IUser
BaseRepositorySecurityProvider. getUserInfo()
IUser
Repository. getUserInfo()
IUser
RepositorySecurityProvider. getUserInfo()
IUser
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 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 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 IUser Modifier and Type Method Description void
RepositorySecurityManager. deleteUsers(List<IUser> users)
void
RepositorySecurityManager. 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 IUser
KettleFileRepository. 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 IUser
KettleDatabaseRepositorySecurityProvider. constructUser()
IUser
KettleDatabaseRepository. getUserInfo()
IUser
KettleDatabaseRepositorySecurityProvider. 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 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)
Method parameters in org.pentaho.di.repository.kdr with type arguments of type IUser Modifier and Type Method Description void
KettleDatabaseRepositorySecurityProvider. deleteUsers(List<IUser> users)
void
KettleDatabaseRepositorySecurityProvider. 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 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...Methods in org.pentaho.di.repository.kdr.delegates with parameters of type IUser Modifier and Type Method 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)
-