public class BaseRepositorySecurityProvider extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected RepositoryCapabilities |
capabilities |
protected RepositoryMeta |
repositoryMeta |
protected IUser |
userInfo |
| 构造器和说明 |
|---|
BaseRepositorySecurityProvider(RepositoryMeta repositoryMeta,
IUser userInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 org.pentaho.di.core.exception.KettleException, org.pentaho.di.core.exception.KettleSecurityException
org.pentaho.di.core.exception.KettleExceptionorg.pentaho.di.core.exception.KettleSecurityExceptionCopyright © 2024 Hitachi Vantara. All rights reserved.