CoolCMS API

Rbac

Table of Contents

Classes

ApiRbacConfig
RBAC gate modes for the Api layer, as two independent switches.
ConditionalRoleSupport
Tells whether an Api presenter can evaluate a conditional role for a given key.
FieldAudienceContext
Audience of the current caller; the single source of truth for the emit filter ({@see \App\Core\Utils\Hydrators\OrmEntityHydrator::extractFields()}) driven by {@see \App\Core\Attributes\Hydration\FieldAccess}.
OwnershipPayload
Stateless reading of identifiers from the `data` payload of an external Api request.
PermissionResolver
RBAC v2 decision core.
QueryPathPolicy
Restricts the field paths in `filters` / `orderBys` / `columns` to fields the caller would also receive in the output.

Enums

PermissionDecision
Result of {@see PermissionResolver::decide()}.
On this page

Search results