StreamMemberNames Class
The wire names of the Event Stream Management API members (SSF 1.0 Section 8.1). One registry rather than one per model, because the same member crosses several bodies - "stream_id" appears in the configuration, both status shapes, both subject requests and the verification request - and per-model copies of one name drift apart.
public static class StreamMemberNamesInheritance System.Object → StreamMemberNames
Fields
StreamMemberNames.Audience Field
The audience identifying the stream's receiver(s) (SSF 1.0 Section 8.1.1).
public const string Audience = "aud";Field Value
StreamMemberNames.Delivery Field
The delivery method object (SSF 1.0 Sections 8.1.1, 6.1).
public const string Delivery = "delivery";Field Value
StreamMemberNames.Description Field
The receiver's human-readable description of the stream (SSF 1.0 Section 8.1.1).
public const string Description = "description";Field Value
StreamMemberNames.EventsDelivered Field
The event types the transmitter must include in the stream (SSF 1.0 Section 8.1.1).
public const string EventsDelivered = "events_delivered";Field Value
StreamMemberNames.EventsRequested Field
The event types the receiver asked for (SSF 1.0 Section 8.1.1).
public const string EventsRequested = "events_requested";Field Value
StreamMemberNames.EventsSupported Field
The event types the transmitter supports for this receiver (SSF 1.0 Section 8.1.1).
public const string EventsSupported = "events_supported";Field Value
StreamMemberNames.InactivityTimeout Field
The stream's refreshable inactivity timeout in seconds (SSF 1.0 Section 8.1.1).
public const string InactivityTimeout = "inactivity_timeout";Field Value
StreamMemberNames.Issuer Field
The transmitter's issuer identifier (SSF 1.0 Section 8.1.1).
public const string Issuer = "iss";Field Value
StreamMemberNames.MinVerificationInterval Field
The minimum number of seconds between verification requests (SSF 1.0 Section 8.1.1).
public const string MinVerificationInterval = "min_verification_interval";Field Value
StreamMemberNames.Reason Field
Why the stream's status is what it is (SSF 1.0 Section 8.1.2).
public const string Reason = "reason";Field Value
StreamMemberNames.State Field
The opaque value echoed back in the Verification Event (SSF 1.0 Section 8.1.4).
public const string State = "state";Field Value
StreamMemberNames.Status Field
The stream's status value (SSF 1.0 Section 8.1.2).
public const string Status = "status";Field Value
StreamMemberNames.StreamId Field
The stream's unique identifier (SSF 1.0 Section 8.1.1).
public const string StreamId = "stream_id";Field Value
StreamMemberNames.Subject Field
The subject a request adds or removes (SSF 1.0 Section 8.1.3).
public const string Subject = "subject";Field Value
StreamMemberNames.Verified Field
Whether the receiver has verified the subject claim (SSF 1.0 Section 8.1.3.2).
public const string Verified = "verified";