Class SpringSecurityPermissionMgr

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.IPermissionMgr

    @Deprecated
    public class SpringSecurityPermissionMgr
    extends Object
    implements org.pentaho.platform.api.engine.IPermissionMgr
    Deprecated.
    • Method Detail

      • getPermissions

        public Map<org.pentaho.platform.api.engine.IPermissionRecipient,​org.pentaho.platform.api.engine.IPermissionMask> getPermissions​(Object domainInstance)
        Deprecated.
        Specified by:
        getPermissions in interface org.pentaho.platform.api.engine.IPermissionMgr
      • getEffectivePermissions

        public Map<org.pentaho.platform.api.engine.IPermissionRecipient,​org.pentaho.platform.api.engine.IPermissionMask> getEffectivePermissions​(Object domainInstance)
        Deprecated.
        Specified by:
        getEffectivePermissions in interface org.pentaho.platform.api.engine.IPermissionMgr
      • transformEntries

        protected Map<org.pentaho.platform.api.engine.IPermissionRecipient,​org.pentaho.platform.api.engine.IPermissionMask> transformEntries​(List<org.pentaho.platform.api.engine.IPentahoAclEntry> entriesFromHolder)
        Deprecated.
        Converts from List<IPentahoAclEntry> to Map<IPermissionRecipient, IPermissionMask>.
      • setPermission

        public void setPermission​(org.pentaho.platform.api.engine.IPermissionRecipient permissionRecipient,
                                  org.pentaho.platform.api.engine.IPermissionMask permission,
                                  Object object)
        Deprecated.
        Specified by:
        setPermission in interface org.pentaho.platform.api.engine.IPermissionMgr
      • setPermissions

        public void setPermissions​(Map<org.pentaho.platform.api.engine.IPermissionRecipient,​org.pentaho.platform.api.engine.IPermissionMask> permissionsMap,
                                   Object object)
        Deprecated.
        Specified by:
        setPermissions in interface org.pentaho.platform.api.engine.IPermissionMgr