Namespace Stratara.Abstractions.Erasure
Classes
- ErasedPlane
One plane of a composed erasure, and the scopes that were swept in it.
- ErasureIncompleteException
Raised when one plane's sweep fails during a composed erasure. The erasure stops at that plane rather than continuing, so a later plane never shreds the key material an earlier, failed plane still needs to read.
- ErasureReport
What a composed erasure covered. Returned only when every plane succeeded; a failure part-way raises ErasureIncompleteException instead, carrying the planes completed until then.
Interfaces
- ISubjectEraser
Erases a subject across every plane the framework holds its data in, in an order that leaves nothing unreachable before it has been removed.
Enums
- ErasurePlane
A plane of storage a subject's data lives in, swept as part of a composed erasure. The declaration order is the order the sweeps run in.