Arc.Policy behaviour (cratis_arc v0.1.0)

Copy Markdown View Source

A named authorization policy. Register it on the application with policies: [can_publish: MyApp.Policies.CanPublish].

Summary

Callbacks

authorize?(t, subject)

@callback authorize?(Arc.Context.t(), subject :: term()) :: boolean()