| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IPermissionRecipient in org.pentaho.platform.api.engine | 
|---|
| Methods in org.pentaho.platform.api.engine that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
IPermissionMgr.getEffectivePermissions(java.lang.Object domainInstance)
Returns permission map containing access control entries that are defined directly on this domainInstance. | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
IPermissionMgr.getPermissions(java.lang.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 IPermissionRecipient | |
|---|---|
 void | 
IPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
              IPermissionMask permission,
              java.lang.Object domainInstance)
TODO mlowery This is really addPermission.  | 
| Method parameters in org.pentaho.platform.api.engine with type arguments of type IPermissionRecipient | |
|---|---|
 void | 
IPermissionMgr.setPermissions(java.util.Map<IPermissionRecipient,IPermissionMask> acl,
               java.lang.Object domainInstance)
 | 
| Uses of IPermissionRecipient in org.pentaho.platform.api.repository | 
|---|
| Methods in org.pentaho.platform.api.repository that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
ISolutionRepository.getEffectivePermissions(ISolutionFile aFile)
Returns the ACL for the given file.  | 
 java.util.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 IPermissionRecipient | |
|---|---|
 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 IPermissionRecipient | |
|---|---|
 void | 
ISolutionRepository.setPermissions(ISolutionFile aFile,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
Replaces the ACL on aFile. | 
 void | 
ISolutionRepository.share(ISolutionFile aFile,
      java.util.List<IPermissionRecipient> shareRecipients)
Share file with recipient.  | 
| Uses of IPermissionRecipient in org.pentaho.platform.engine.security | 
|---|
| Classes in org.pentaho.platform.engine.security that implement IPermissionRecipient | |
|---|---|
 class | 
SimpleRole
 | 
 class | 
SimpleSession
 | 
 class | 
SimpleUser
 | 
| Methods in org.pentaho.platform.engine.security that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
SpringSecurityPermissionMgr.getEffectivePermissions(java.lang.Object domainInstance)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
SpringSecurityPermissionMgr.getPermissions(java.lang.Object domainInstance)
 | 
| Methods in org.pentaho.platform.engine.security with parameters of type IPermissionRecipient | |
|---|---|
 void | 
SpringSecurityPermissionMgr.setPermission(IPermissionRecipient permissionRecipient,
              IPermissionMask permission,
              java.lang.Object object)
 | 
| Method parameters in org.pentaho.platform.engine.security with type arguments of type IPermissionRecipient | |
|---|---|
 void | 
SpringSecurityPermissionMgr.setPermissions(java.util.Map<IPermissionRecipient,IPermissionMask> permissionsMap,
               java.lang.Object object)
 | 
| Uses of IPermissionRecipient in org.pentaho.platform.engine.security.acls | 
|---|
| Methods in org.pentaho.platform.engine.security.acls that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.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 IPermissionRecipient | |
|---|---|
AclPublisher(java.util.Map<IPermissionRecipient,IPermissionMask> defAcls)
Constructor that allows overriding the source of the default access control list.  | 
|
| Uses of IPermissionRecipient in org.pentaho.platform.repository.solution.dbbased | 
|---|
| Methods in org.pentaho.platform.repository.solution.dbbased that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
DbBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
If we had a READ_PERMS bit, then it would be enforced here.  | 
 java.util.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 IPermissionRecipient | |
|---|---|
 void | 
DbBasedSolutionRepository.addPermission(ISolutionFile file,
              IPermissionRecipient recipient,
              IPermissionMask permission)
 | 
| Method parameters in org.pentaho.platform.repository.solution.dbbased with type arguments of type IPermissionRecipient | |
|---|---|
 void | 
DbBasedSolutionRepository.setPermissions(ISolutionFile file,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
 | 
 void | 
DbBasedSolutionRepository.share(ISolutionFile file,
      java.util.List<IPermissionRecipient> shareRecipients)
 | 
| Uses of IPermissionRecipient in org.pentaho.platform.repository.solution.filebased | 
|---|
| Methods in org.pentaho.platform.repository.solution.filebased that return types with arguments of type IPermissionRecipient | |
|---|---|
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
FileBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
FileBasedSolutionRepository.getPermissions(ISolutionFile file)
 | 
| Methods in org.pentaho.platform.repository.solution.filebased with parameters of type IPermissionRecipient | |
|---|---|
 void | 
FileBasedSolutionRepository.addPermission(ISolutionFile file,
              IPermissionRecipient recipient,
              IPermissionMask permission)
 | 
| Method parameters in org.pentaho.platform.repository.solution.filebased with type arguments of type IPermissionRecipient | |
|---|---|
 void | 
FileBasedSolutionRepository.setPermissions(ISolutionFile file,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
 | 
 void | 
FileBasedSolutionRepository.share(ISolutionFile file,
      java.util.List<IPermissionRecipient> shareRecipient)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||