| 
||||||||||
| 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 | |
|---|---|
 void | 
IPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
              IPermissionMask permission,
              Object domainInstance)
TODO mlowery This is really addPermission.  | 
| Method parameters in org.pentaho.platform.api.engine with type arguments of type IPermissionMask | |
|---|---|
 void | 
IPermissionMgr.setPermissions(Map<IPermissionRecipient,IPermissionMask> acl,
               Object domainInstance)
 | 
| 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> | 
SpringSecurityPermissionMgr.getEffectivePermissions(Object domainInstance)
 | 
 Map<IPermissionRecipient,IPermissionMask> | 
SpringSecurityPermissionMgr.getPermissions(Object domainInstance)
 | 
| Methods in org.pentaho.platform.engine.security with parameters of type IPermissionMask | |
|---|---|
 void | 
SpringSecurityPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
              IPermissionMask permission,
              Object object)
 | 
| Method parameters in org.pentaho.platform.engine.security with type arguments of type IPermissionMask | |
|---|---|
 void | 
SpringSecurityPermissionMgr.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)
If we had a READ_PERMS bit, then it would be enforced here.  | 
 Map<IPermissionRecipient,IPermissionMask> | 
DbBasedSolutionRepository.getPermissions(ISolutionFile file)
TODO mlowery If we had a READ_PERMS bit, then it would be enforced here.  | 
| Methods in org.pentaho.platform.repository.solution.dbbased with parameters of type IPermissionMask | |
|---|---|
 void | 
DbBasedSolutionRepository.addPermission(ISolutionFile file,
              IPermissionRecipient recipient,
              IPermissionMask permission)
 | 
| Method parameters in org.pentaho.platform.repository.solution.dbbased with type arguments of type IPermissionMask | |
|---|---|
 void | 
DbBasedSolutionRepository.setPermissions(ISolutionFile file,
               Map<IPermissionRecipient,IPermissionMask> acl)
 | 
| 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 | |||||||||