Package | Description |
---|---|
org.pentaho.platform.api.engine | |
org.pentaho.platform.api.repository2.unified |
Modifier and Type | Method and Description |
---|---|
InputStream |
IActionSequenceResource.getInputStream(RepositoryFilePermission actionOperation) |
InputStream |
IActionSequenceResource.getInputStream(RepositoryFilePermission actionOperation,
Locale locale) |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
EnumSet<RepositoryFilePermission> |
RepositoryFileAce.getPermissions() |
Modifier and Type | Method and Description |
---|---|
RepositoryFileAcl.Builder |
RepositoryFileAcl.Builder.ace(RepositoryFileSid recipient,
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.
|
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(String name,
RepositoryFileSid.Type type,
RepositoryFilePermission first,
RepositoryFilePermission... rest)
Entries inheriting is set to false when this method is called.
|
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 item
|
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.
|
Modifier and Type | Method and Description |
---|---|
RepositoryFileAcl.Builder |
RepositoryFileAcl.Builder.ace(RepositoryFileSid recipient,
EnumSet<RepositoryFilePermission> permissions)
Entries inheriting is set to false when this method is called.
|
RepositoryFileAcl.Builder |
RepositoryFileAcl.Builder.ace(String name,
RepositoryFileSid.Type type,
EnumSet<RepositoryFilePermission> permissions)
Entries inheriting is set to false when this method is called.
|
boolean |
IAclNodeHelper.canAccess(RepositoryFile repositoryFile,
EnumSet<RepositoryFilePermission> permissions)
Returns
true if the current user has access to repositoryFile by way of ACL node. |
boolean |
IUnifiedRepository.hasAccess(String path,
EnumSet<RepositoryFilePermission> permissions)
Returns
true if user has all permissions given. |
Constructor and Description |
---|
RepositoryFileAce(RepositoryFileSid recipient,
RepositoryFilePermission first,
RepositoryFilePermission... rest) |
RepositoryFileAce(RepositoryFileSid recipient,
RepositoryFilePermission first,
RepositoryFilePermission... rest) |
Constructor and Description |
---|
RepositoryFileAce(RepositoryFileSid recipient,
EnumSet<RepositoryFilePermission> permissions) |
Copyright © 2020 Hitachi Vantara. All rights reserved.