VerificationEventPayload Class
The payload of the Verification Event (SSF 1.0 Section 8.1.4.1). The SET carrying it names the stream in its top-level "sub_id" - an opaque identifier whose id is the stream's - and the receiver confirms the "state" value matches what it sent, answering "invalid_state" to the delivery when it does not.
public sealed record VerificationEventPayload : Abblix.SecurityEvents.Events.IEventPayload, System.IEquatable<Abblix.SharedSignals.Events.VerificationEventPayload>Inheritance System.Object → VerificationEventPayload
Implements Abblix.SecurityEvents.Events.IEventPayload, System.IEquatable<VerificationEventPayload>
Properties
VerificationEventPayload.State Property
OPTIONAL. The opaque value the receiver provided when it triggered the event, echoed back for correlation; absent when the transmitter initiated the verification itself (SSF 1.0 Sections 8.1.4.1, 8.1.4.2).
public string? State { get; init; }