public class SharedObjectsDefaultAclHandler extends InheritDefaultAclHandler
Constructor and Description |
---|
SharedObjectsDefaultAclHandler() |
SharedObjectsDefaultAclHandler(String authenticatedRoleName,
List<String> sharedObjectPaths) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
applyAuthRule(org.pentaho.platform.api.repository2.unified.RepositoryFile file)
Logic to determine if we should use default Authenticated permission vs.
|
org.pentaho.platform.api.repository2.unified.RepositoryFileAcl |
createDefaultAcl(org.pentaho.platform.api.repository2.unified.RepositoryFile repositoryFile)
Determine the correct default acls and return it.
|
protected boolean applyAuthRule(org.pentaho.platform.api.repository2.unified.RepositoryFile file)
file
- repository file to examinepublic org.pentaho.platform.api.repository2.unified.RepositoryFileAcl createDefaultAcl(org.pentaho.platform.api.repository2.unified.RepositoryFile repositoryFile)
createDefaultAcl
in interface org.pentaho.platform.api.repository2.unified.IRepositoryDefaultAclHandler
createDefaultAcl
in class InheritDefaultAclHandler
Copyright © 2019 Hitachi Vantara. All rights reserved.