Lockspire.Protocol.ConsentPolicy
(lockspire v1.0.0)
Copy Markdown
Pure remembered-consent rules for authorization interactions.
Summary
Functions
@spec approval_kind(boolean()) :: :remembered | :one_time
@spec reusable_grant([Lockspire.Domain.ConsentGrant.t()], [String.t()], [String.t()]) :: {:reuse, Lockspire.Domain.ConsentGrant.t()} | :consent_required