Skip to main content

Module reasons

Module reasons 

Source
Expand description

Stable machine-readable decision reasons. These are API: never rename an existing constant’s value, only add new ones.

Constants§

AUTHORIZED_NO_AFFINITY_REQUIRED
Allowed because the target’s safety class requires no affinity scope.
AUTHORIZED_SCOPE_SATISFIED
Allowed because the caller holds the required affinity scope.
AUTHORIZED_TRUSTED_LOCAL
Allowed because the caller is a trusted-local caller (affinity bypassed).
DENIED_AFFINITY_REQUIRES_LOCAL_TRUST
Denied because inline execution of this class additionally requires local trust.
DENIED_SCOPE_MISSING
Denied because the caller lacks the required affinity scope.
DENIED_UNCLASSIFIED_TARGET
Denied because the dispatch target could not be classified.