Uses of Class
org.pentaho.platform.api.repository2.unified.RepositoryFilePermission
-
Packages that use RepositoryFilePermission Package Description org.pentaho.platform.api.engine org.pentaho.platform.api.repository2.unified -
-
Uses of RepositoryFilePermission in org.pentaho.platform.api.engine
Methods in org.pentaho.platform.api.engine with parameters of type RepositoryFilePermission Modifier and Type Method Description InputStream
IActionSequenceResource. getInputStream(RepositoryFilePermission actionOperation)
InputStream
IActionSequenceResource. getInputStream(RepositoryFilePermission actionOperation, Locale locale)
-
Uses of RepositoryFilePermission in org.pentaho.platform.api.repository2.unified
Methods in org.pentaho.platform.api.repository2.unified that return RepositoryFilePermission Modifier and Type Method Description static RepositoryFilePermission
RepositoryFilePermission. valueOf(String name)
Returns the enum constant of this type with the specified name.static RepositoryFilePermission[]
RepositoryFilePermission. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.pentaho.platform.api.repository2.unified that return types with arguments of type RepositoryFilePermission Modifier and Type Method Description EnumSet<RepositoryFilePermission>
RepositoryFileAce. getPermissions()
Methods in org.pentaho.platform.api.repository2.unified with parameters of type RepositoryFilePermission Modifier and Type Method Description RepositoryFileAcl.Builder
RepositoryFileAcl.Builder. ace(String name, RepositoryFileSid.Type type, RepositoryFilePermission first, RepositoryFilePermission... rest)
Entries inheriting is set to false when this method is called.RepositoryFileAcl.Builder
RepositoryFileAcl.Builder. ace(RepositoryFileSid recipient, RepositoryFilePermission first, RepositoryFilePermission... rest)
Entries inheriting is set to false when this method is called.boolean
IRepositoryAccessVoter. hasAccess(RepositoryFile file, RepositoryFilePermission operation, RepositoryFileAcl acl, IPentahoSession session)
Determines whether the user has access to perform a specific operation on a particular file in the repository.boolean
IRepositoryAccessVoterManager. hasAccess(RepositoryFile file, RepositoryFilePermission operation, RepositoryFileAcl repositoryFileAcl, IPentahoSession session)
Evaluate if the current caller has access to the perform given operation on the current repository itemMethod parameters in org.pentaho.platform.api.repository2.unified with type arguments of type RepositoryFilePermission Modifier and Type Method Description RepositoryFileAcl.Builder
RepositoryFileAcl.Builder. ace(String name, RepositoryFileSid.Type type, EnumSet<RepositoryFilePermission> permissions)
Entries inheriting is set to false when this method is called.RepositoryFileAcl.Builder
RepositoryFileAcl.Builder. ace(RepositoryFileSid recipient, EnumSet<RepositoryFilePermission> permissions)
Entries inheriting is set to false when this method is called.boolean
IAclNodeHelper. canAccess(RepositoryFile repositoryFile, EnumSet<RepositoryFilePermission> permissions)
Returnstrue
if the current user has access torepositoryFile
by way of ACL node.boolean
IUnifiedRepository. hasAccess(String path, EnumSet<RepositoryFilePermission> permissions)
Returnstrue
if user has all permissions given.Constructors in org.pentaho.platform.api.repository2.unified with parameters of type RepositoryFilePermission Constructor Description RepositoryFileAce(RepositoryFileSid recipient, RepositoryFilePermission first, RepositoryFilePermission... rest)
Constructor parameters in org.pentaho.platform.api.repository2.unified with type arguments of type RepositoryFilePermission Constructor Description RepositoryFileAce(RepositoryFileSid recipient, EnumSet<RepositoryFilePermission> permissions)
-