Skip to content

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.

C#
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).

C#
public string? State { get; init; }

Property Value

System.String