Skip to content

InMemoryAuditLog

Defined in: src/mft/audit.ts:47

In-memory implementation of MftAuditLog.

new InMemoryAuditLog(): InMemoryAuditLog;

InMemoryAuditLog

get size(): number;

Defined in: src/mft/audit.ts:67

Number of currently recorded entries.

number

clear(): void;

Defined in: src/mft/audit.ts:62

Drops all recorded entries.

void


list(): Promise<readonly MftAuditEntry[]>;

Defined in: src/mft/audit.ts:57

Returns recorded entries in insertion order.

Promise<readonly MftAuditEntry[]>

MftAuditLog.list


record(entry: MftAuditEntry): Promise<void>;

Defined in: src/mft/audit.ts:51

Records a new audit entry.

ParameterType
entryMftAuditEntry

Promise<void>

MftAuditLog.record