function

Where

Authorize only documents matching an atomic predicate.

Source core/access.go:119

@param expression
A non-nil predicate kept on the atomic store operation.
@returns
An immutable filtered decision.

Where panics for a nil expression. Returning a predicate never authorizes a separate read-then-write check.

Related types

  • Expression

    A sealed immutable predicate consumed atomically by stores.

  • AccessDecision

    An allow, deny, or filtered authorization result.