#
View Source Ash.Policy.Check.Expression (ash v2.6.31)

The check module used for `expr`s in policies

# Link to this section Summary

## Functions

auto_filter(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.auto_filter/3`.

auto_filter_not(actor, authorizer, opts)
check(actor, data, authorizer, opts)

Callback implementation for `Ash.Policy.Check.check/4`.

reject(opts)

Callback implementation for `Ash.Policy.FilterCheck.reject/1`.

strict_check(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.strict_check/3`.

strict_check_context(opts)
type()

Callback implementation for `Ash.Policy.Check.type/0`.

# Link to this section Functions

Link to this function

# auto_filter(actor, authorizer, opts)

View Source

Callback implementation for `Ash.Policy.Check.auto_filter/3`.

Link to this function

# auto_filter_not(actor, authorizer, opts)

View Source
Link to this function

# check(actor, data, authorizer, opts)

View Source

Callback implementation for `Ash.Policy.Check.check/4`.

Link to this function

# reject(opts)

View Source

Callback implementation for `Ash.Policy.FilterCheck.reject/1`.

Link to this function

# strict_check(actor, authorizer, opts)

View Source

Callback implementation for `Ash.Policy.Check.strict_check/3`.

Link to this function

# strict_check_context(opts)

View Source
Link to this function

# type()

View Source

Callback implementation for `Ash.Policy.Check.type/0`.