Documentation
    Preparing search index...

    Interface FirewallEvent

    Event emitted on every firewall evaluation that results in an audit-level decision (flag, block, or prompt).

    The napplet window that sent the message.

    The napplet dTag (version-agnostic identity key).

    Operation class string (e.g. 'relay:write', 'outbox:publish').

    Primary disposition: 'pass', 'reject', or 'prompt'.

    The matched rule's exceed-action: 'flag', 'block', or 'ignore'.

    Identifier of the rule that made the decision.

    Human-readable reason string for logging/audit.

    The triggering NappletMessage, if available.

    interface FirewallEvent {
        action: Action;
        decision: Decision;
        message?: NappletMessage;
        napplet: string;
        opClass: string;
        reason: string;
        ruleId: string;
        windowId: string;
    }
    Index

    Properties

    action: Action

    The matched rule's exceed-action.

    decision: Decision

    Primary disposition for the caller.

    message?: NappletMessage

    The triggering message, if available.

    napplet: string

    The napplet dTag (version-agnostic identity key).

    opClass: string

    Operation class string (e.g. 'relay:write', 'outbox:publish', 'intent:invoke').

    reason: string

    Human-readable reason string for logging and audit.

    ruleId: string

    Identifier of the rule that made the decision (e.g. 'rate:default', 'burst', 'policy:deny').

    windowId: string

    The napplet window that sent the message.