|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IPermissionMask in org.pentaho.platform.api.engine |
---|
Methods in org.pentaho.platform.api.engine that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
IPermissionMgr.getEffectivePermissions(Object domainInstance)
Returns permission map containing access control entries that are defined directly on this domainInstance . |
Map<IPermissionRecipient,IPermissionMask> |
IPermissionMgr.getPermissions(Object domainInstance)
Returns permission map containing access control entries that are defined directly on this domainInstance . |
Methods in org.pentaho.platform.api.engine with parameters of type IPermissionMask | |
---|---|
boolean |
IPermissionMgr.hasPermission(IPermissionRecipient permissionRecipient,
IPermissionMask permission,
Object domainInstance)
mlowery Note that this method takes a single recipient--either a role or user. |
void |
IPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
IPermissionMask permission,
Object domainInstance)
|
Method parameters in org.pentaho.platform.api.engine with type arguments of type IPermissionMask | |
---|---|
void |
IPermissionMgr.setPermissions(Map<IPermissionRecipient,IPermissionMask> acl,
Object domainInstance)
TODO mlowery This is really addPermission. |
Uses of IPermissionMask in org.pentaho.platform.api.repository |
---|
Methods in org.pentaho.platform.api.repository that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
ISolutionRepository.getEffectivePermissions(ISolutionFile aFile)
Returns the ACL for the given file. |
Map<IPermissionRecipient,IPermissionMask> |
ISolutionRepository.getPermissions(ISolutionFile aFile)
Returns the ACL for the given file. |
Methods in org.pentaho.platform.api.repository with parameters of type IPermissionMask | |
---|---|
void |
ISolutionRepository.addPermission(ISolutionFile aFile,
IPermissionRecipient recipient,
IPermissionMask permission)
Adds to the ACL associated with aFile . |
Method parameters in org.pentaho.platform.api.repository with type arguments of type IPermissionMask | |
---|---|
void |
ISolutionRepository.setPermissions(ISolutionFile aFile,
Map<IPermissionRecipient,IPermissionMask> acl)
Replaces the ACL on aFile . |
Uses of IPermissionMask in org.pentaho.platform.engine.security |
---|
Classes in org.pentaho.platform.engine.security that implement IPermissionMask | |
---|---|
class |
SimplePermissionMask
|
Methods in org.pentaho.platform.engine.security that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
AcegiPermissionMgr.getEffectivePermissions(Object domainInstance)
|
Map<IPermissionRecipient,IPermissionMask> |
AcegiPermissionMgr.getPermissions(Object domainInstance)
|
Methods in org.pentaho.platform.engine.security with parameters of type IPermissionMask | |
---|---|
boolean |
AcegiPermissionMgr.hasPermission(IPermissionRecipient permissionRecipient,
IPermissionMask permissionMask,
Object object)
|
void |
AcegiPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
IPermissionMask permission,
Object object)
|
Method parameters in org.pentaho.platform.engine.security with type arguments of type IPermissionMask | |
---|---|
void |
AcegiPermissionMgr.setPermissions(Map<IPermissionRecipient,IPermissionMask> permissionsMap,
Object object)
|
Uses of IPermissionMask in org.pentaho.platform.engine.security.acls |
---|
Methods in org.pentaho.platform.engine.security.acls that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
AclPublisher.getDefaultAclList()
Returns an unmodifiable map of default access controls. |
Constructor parameters in org.pentaho.platform.engine.security.acls with type arguments of type IPermissionMask | |
---|---|
AclPublisher(Map<IPermissionRecipient,IPermissionMask> defAcls)
Constructor that allows overriding the source of the default access control list. |
Uses of IPermissionMask in org.pentaho.platform.repository.solution.dbbased |
---|
Methods in org.pentaho.platform.repository.solution.dbbased that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
DbBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
TODO mlowery Need to throw exception if unauthorized. |
Map<IPermissionRecipient,IPermissionMask> |
DbBasedSolutionRepository.getPermissions(ISolutionFile file)
TODO mlowery Need to throw exception if unauthorized. |
Methods in org.pentaho.platform.repository.solution.dbbased with parameters of type IPermissionMask | |
---|---|
void |
DbBasedSolutionRepository.addPermission(ISolutionFile file,
IPermissionRecipient recipient,
IPermissionMask permission)
TODO mlowery Need to throw exception if unauthorized. |
Method parameters in org.pentaho.platform.repository.solution.dbbased with type arguments of type IPermissionMask | |
---|---|
void |
DbBasedSolutionRepository.setPermissions(ISolutionFile file,
Map<IPermissionRecipient,IPermissionMask> acl)
TODO mlowery Need to throw exception if unauthorized. |
Uses of IPermissionMask in org.pentaho.platform.repository.solution.filebased |
---|
Methods in org.pentaho.platform.repository.solution.filebased that return types with arguments of type IPermissionMask | |
---|---|
Map<IPermissionRecipient,IPermissionMask> |
FileBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
|
Map<IPermissionRecipient,IPermissionMask> |
FileBasedSolutionRepository.getPermissions(ISolutionFile file)
|
Methods in org.pentaho.platform.repository.solution.filebased with parameters of type IPermissionMask | |
---|---|
void |
FileBasedSolutionRepository.addPermission(ISolutionFile file,
IPermissionRecipient recipient,
IPermissionMask permission)
|
Method parameters in org.pentaho.platform.repository.solution.filebased with type arguments of type IPermissionMask | |
---|---|
void |
FileBasedSolutionRepository.setPermissions(ISolutionFile file,
Map<IPermissionRecipient,IPermissionMask> acl)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |