18 lines
593 B
TypeScript
18 lines
593 B
TypeScript
import type { BrowserStoragePolicy } from "../../../../src/application/ports/browser-file-storage/shared.ts";
|
|
|
|
export const POLICY: BrowserStoragePolicy = {
|
|
owner: "fixture-owner",
|
|
namespace: "fixture",
|
|
classification: "INTERNAL",
|
|
authority: "RECONSTRUCTABLE",
|
|
accountScope: "OPAQUE_PARTITION",
|
|
retention: { kind: "TTL", maxAgeMs: 1_000 },
|
|
softBudgetBytes: 1_000,
|
|
hardBudgetBytes: 2_000,
|
|
evictionPriority: "RECONSTRUCTABLE",
|
|
logoutAction: "EXPORT_THEN_PURGE",
|
|
accountDeletionAction: "PURGE_PARTITION",
|
|
pressureAction: "RETAIN",
|
|
unavailableFallback: "ONLINE_ONLY",
|
|
};
|