Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/security / guard

guard ​

Memory-modification guard subsystem of @graphorin/security. The guard sits between a tool and the long-lived memory store; the tier-based policy (DEC-153) trades runtime cost against attack-surface coverage.

References ​

_getMemoryGuardAuditListenerCountForTesting ​

Re-exports _getMemoryGuardAuditListenerCountForTesting


_resetMemoryGuardAuditListenersForTesting ​

Re-exports _resetMemoryGuardAuditListenersForTesting


ApiBoundaryGuardOptions ​

Re-exports ApiBoundaryGuardOptions


AuditOnlyGuardOptions ​

Re-exports AuditOnlyGuardOptions


ClassifiableTool ​

Re-exports ClassifiableTool


classifyTool ​

Re-exports classifyTool


createApiBoundaryGuard ​

Re-exports createApiBoundaryGuard


createAuditOnlyGuard ​

Re-exports createAuditOnlyGuard


createGuard ​

Re-exports createGuard


CreateGuardOptions ​

Re-exports CreateGuardOptions


createNoGuard ​

Re-exports createNoGuard


createStrictFullGuard ​

Re-exports createStrictFullGuard


DEFAULT_MEMORY_TAG_PATTERNS ​

Re-exports DEFAULT_MEMORY_TAG_PATTERNS


emitMemoryGuardAudit ​

Re-exports emitMemoryGuardAudit


guardVariantForTier ​

Re-exports guardVariantForTier


GuardVerifyResult ​

Re-exports GuardVerifyResult


hashRegion ​

Re-exports hashRegion


MemoryGuardActor ​

Re-exports MemoryGuardActor


MemoryGuardAuditAction ​

Re-exports MemoryGuardAuditAction


MemoryGuardAuditEvent ​

Re-exports MemoryGuardAuditEvent


MemoryGuardAuditListener ​

Re-exports MemoryGuardAuditListener


MemoryGuardBudgetExceededError ​

Re-exports MemoryGuardBudgetExceededError


MemoryGuardDecision ​

Re-exports MemoryGuardDecision


MemoryGuardTier ​

Re-exports MemoryGuardTier


MemoryModificationGuard ​

Re-exports MemoryModificationGuard


MemoryRegionReader ​

Re-exports MemoryRegionReader


MemorySnapshot ​

Re-exports MemorySnapshot


onMemoryGuardAudit ​

Re-exports onMemoryGuardAudit


StrictFullGuardOptions ​

Re-exports StrictFullGuardOptions


xxhash32 ​

Re-exports xxhash32