View Source Actors.Security.Acl behaviour (spawn v2.0.0-RC6)
Acl
is a acces control list helper module
Summary
Types
@type base_policies_path() :: String.t()
@type invocation() :: Spawn.InvocationRequest.t()
@type policies() :: [AclPolicy.t()]
Callbacks
@callback get_policies!() :: policies()
@callback is_authorized?(policies(), invocation()) :: boolean()
@callback load_acl_policies(base_policies_path()) :: policies()