public class BaseRepositorySecurityProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected RepositoryCapabilities |
capabilities |
protected RepositoryMeta |
repositoryMeta |
protected IUser |
userInfo |
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) |
protected RepositoryMeta repositoryMeta
protected IUser userInfo
protected RepositoryCapabilities capabilities
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 KettleException, KettleSecurityException
Copyright © 2018 Hitachi Vantara. All rights reserved.