@Deprecated public class SpringSecurityPermissionMgr extends Object implements org.pentaho.platform.api.engine.IPermissionMgr
Modifier and Type | Method and Description |
---|---|
Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> |
getEffectivePermissions(Object domainInstance)
Deprecated.
|
Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> |
getPermissions(Object domainInstance)
Deprecated.
|
static SpringSecurityPermissionMgr |
instance()
Deprecated.
|
void |
setPermission(org.pentaho.platform.api.engine.IPermissionRecipient permissionRecipient,
org.pentaho.platform.api.engine.IPermissionMask permission,
Object object)
Deprecated.
|
void |
setPermissions(Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> permissionsMap,
Object object)
Deprecated.
|
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>.
|
public static SpringSecurityPermissionMgr instance()
public Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> getPermissions(Object domainInstance)
getPermissions
in interface org.pentaho.platform.api.engine.IPermissionMgr
public Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> getEffectivePermissions(Object domainInstance)
getEffectivePermissions
in interface org.pentaho.platform.api.engine.IPermissionMgr
protected Map<org.pentaho.platform.api.engine.IPermissionRecipient,org.pentaho.platform.api.engine.IPermissionMask> transformEntries(List<org.pentaho.platform.api.engine.IPentahoAclEntry> entriesFromHolder)
public void setPermission(org.pentaho.platform.api.engine.IPermissionRecipient permissionRecipient, org.pentaho.platform.api.engine.IPermissionMask permission, Object object)
setPermission
in interface org.pentaho.platform.api.engine.IPermissionMgr
Copyright © 2019 Hitachi Vantara. All rights reserved.