$dynamicRoles | AbstractPermissionManager | protected |
$persistenceFacade | AbstractPermissionManager | protected |
$principalFactory | AbstractPermissionManager | protected |
$session | AbstractPermissionManager | protected |
__construct(PersistenceFacade $persistenceFacade, Session $session, array $dynamicRoles=[]) | AbstractPermissionManager | |
addTempPermission($resource, $context, $action) | AbstractPermissionManager | |
authorize($resource, $context, $action, $login=null, $applyDefaultPolicy=true) | AbstractPermissionManager | |
authorizeAction($requestedResource, $permissionResource, $context, $action, $login) | AbstractPermissionManager | protected |
clearTempPermissions() | AbstractPermissionManager | |
createPermission($resource, $context, $action, $role, $modifier) | ChainedPermissionManager | |
deserializePermissions($value) | AbstractPermissionManager | protected |
getDefaultPolicy($login) | AbstractPermissionManager | protected |
getPermissions($resource, $context, $action) | ChainedPermissionManager | |
hasTempPermission($resource, $context, $action) | AbstractPermissionManager | |
matchRole(User $user, $role, $resource) | AbstractPermissionManager | protected |
matchRoles($resource, $permissions, $login) | AbstractPermissionManager | protected |
parseResource($resource) | AbstractPermissionManager | protected |
PERMISSION_MODIFIER_ALLOW | PermissionManager | |
PERMISSION_MODIFIER_DENY | PermissionManager | |
removePermission($resource, $context, $action, $role) | ChainedPermissionManager | |
removeTempPermission($handle) | AbstractPermissionManager | |
RESOURCE_TYPE_ENTITY_INSTANCE | AbstractPermissionManager | |
RESOURCE_TYPE_ENTITY_INSTANCE_PROPERTY | AbstractPermissionManager | |
RESOURCE_TYPE_ENTITY_TYPE | AbstractPermissionManager | |
RESOURCE_TYPE_ENTITY_TYPE_PROPERTY | AbstractPermissionManager | |
RESOURCE_TYPE_OTHER | AbstractPermissionManager | |
serializePermissions($permissions) | AbstractPermissionManager | protected |
setManagers($managers) | ChainedPermissionManager | |
setPermissions($resource, $context, $action, $permissions) | ChainedPermissionManager | |
setPrincipalFactory(PrincipalFactory $principalFactory) | AbstractPermissionManager | |