Expand description
Claim-based RBAC authority resolution.
Every message entry point calls into this module to derive the sender’s
effective InputAuthority from all authentication layers.
§Algorithm
effective = min(max(positive_grants…), min(negative_ceilings…))Positive grants OR across layers (any layer can grant authority). Negative ceilings AND across layers (strictest restriction wins).
Structs§
- Channel
Context - Inputs describing what a channel adapter knows about the sender.
Functions§
- resolve_
a2a_ claim - Resolve a
SecurityClaimfor an A2A (agent-to-agent) session. - resolve_
api_ claim - Resolve a
SecurityClaimfor an HTTP API or WebSocket request. - resolve_
channel_ claim - Resolve a
SecurityClaimfor a channel-originated message.