Lockspire.Protocol.ParPolicy (lockspire v1.0.0)

Copy Markdown

Resolves effective PAR policy from server-wide defaults and client overrides.

Summary

Types

mode()

@type mode() :: :inherit | :optional | :required

Functions

resolve_effective_policy(server_policy, client)

@spec resolve_effective_policy(
  Lockspire.Domain.ServerPolicy.t(),
  struct() | map() | nil
) :: struct()