$dynamicRoles | AbstractPermissionManager | protected |
$persistenceFacade | AbstractPermissionManager | protected |
$principalFactory | AbstractPermissionManager | protected |
$session | AbstractPermissionManager | protected |
__construct(PersistenceFacade $persistenceFacade, Session $session) | DefaultPermissionManager | |
wcmf::lib::security::impl::AbstractPermissionManager::__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) | DefaultPermissionManager | |
createPermissionObject($resource, $context, $action, $roles) | DefaultPermissionManager | protected |
deserializePermissions($value) | AbstractPermissionManager | protected |
getDefaultPolicy($login) | AbstractPermissionManager | protected |
getPermissionInstance($resource, $context, $action) | DefaultPermissionManager | protected |
getPermissions($resource, $context, $action) | DefaultPermissionManager | |
hasTempPermission($resource, $context, $action) | AbstractPermissionManager | |
matchRole(User $user, $role, $resource) | AbstractPermissionManager | protected |
matchRoles($resource, $permissions, $login) | AbstractPermissionManager | protected |
modifyPermission($resource, $context, $action, $role, $modifier) | DefaultPermissionManager | protected |
parseResource($resource) | AbstractPermissionManager | protected |
PERMISSION_MODIFIER_ALLOW | PermissionManager | |
PERMISSION_MODIFIER_DENY | PermissionManager | |
removePermission($resource, $context, $action, $role) | DefaultPermissionManager | |
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 |
setPermissions($resource, $context, $action, $permissions) | DefaultPermissionManager | |
setPermissionType($permissionType) | DefaultPermissionManager | |
setPrincipalFactory(PrincipalFactory $principalFactory) | AbstractPermissionManager | |