Package zeroecho.pki.util.async.codec
package zeroecho.pki.util.async.codec
Codecs for persisting identifiers and (optionally) results of async
operations.
The async bus persists identifiers via
IdCodec. Result persistence is optional
and may be disabled using
ResultCodec.none().
Security
Encoded forms must not contain secrets. If a subsystem needs to persist sensitive results, it must do so in a dedicated encrypted store and persist only a reference identifier in the bus.
-
InterfacesClassDescriptionIdCodec<T>String codec for stable persistence of identifiers.ResultCodec<R>Optional persistence codec for results.