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.KettleException
org.pentaho.di.core.exception.KettleSecurityException