Evaluators / Rights
RightsEvaluationContext
- class teksi_hooks.evaluators.rights.RightsEvaluationContext(dataowner_oid, provider_oid, operation, old_values=<factory>, new_values=<factory>, context_values=<factory>)[source]
Runtime context used for evaluating rights rules.
The context contains all runtime values needed by rule evaluators: provider, data owner, operation type and old/new row values.
Fields
dataowner_oidType:
Oidprovider_oidType:
OidoperationType:
ChangeOperationold_valuesType:
Mappingnew_valuesType:
Mappingcontext_valuesType:
Mapping