public class BaseRepositorySecurityProvider extends Object
| Constructor and Description | 
|---|
BaseRepositorySecurityProvider(RepositoryMeta repositoryMeta,
                              IUser userInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
RepositoryMeta | 
getRepositoryMeta()  | 
IUser | 
getUserInfo()  | 
void | 
setRepositoryMeta(RepositoryMeta repositoryMeta)  | 
void | 
validateAction(RepositoryOperation... operations)  | 
public BaseRepositorySecurityProvider(RepositoryMeta repositoryMeta, IUser userInfo)
public IUser getUserInfo()
public RepositoryMeta getRepositoryMeta()
public void setRepositoryMeta(RepositoryMeta repositoryMeta)
repositoryMeta - the repositoryMeta to setpublic void validateAction(RepositoryOperation... operations) throws org.pentaho.di.core.exception.KettleException, org.pentaho.di.core.exception.KettleSecurityException
org.pentaho.di.core.exception.KettleExceptionorg.pentaho.di.core.exception.KettleSecurityException