Skip to content

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.

C#
public static class StreamMemberNames

Inheritance System.Object → StreamMemberNames

Fields

StreamMemberNames.Audience Field

The audience identifying the stream's receiver(s) (SSF 1.0 Section 8.1.1).

C#
public const string Audience = "aud";

Field Value

System.String

StreamMemberNames.Delivery Field

The delivery method object (SSF 1.0 Sections 8.1.1, 6.1).

C#
public const string Delivery = "delivery";

Field Value

System.String

StreamMemberNames.Description Field

The receiver's human-readable description of the stream (SSF 1.0 Section 8.1.1).

C#
public const string Description = "description";

Field Value

System.String

StreamMemberNames.EventsDelivered Field

The event types the transmitter must include in the stream (SSF 1.0 Section 8.1.1).

C#
public const string EventsDelivered = "events_delivered";

Field Value

System.String

StreamMemberNames.EventsRequested Field

The event types the receiver asked for (SSF 1.0 Section 8.1.1).

C#
public const string EventsRequested = "events_requested";

Field Value

System.String

StreamMemberNames.EventsSupported Field

The event types the transmitter supports for this receiver (SSF 1.0 Section 8.1.1).

C#
public const string EventsSupported = "events_supported";

Field Value

System.String

StreamMemberNames.InactivityTimeout Field

The stream's refreshable inactivity timeout in seconds (SSF 1.0 Section 8.1.1).

C#
public const string InactivityTimeout = "inactivity_timeout";

Field Value

System.String

StreamMemberNames.Issuer Field

The transmitter's issuer identifier (SSF 1.0 Section 8.1.1).

C#
public const string Issuer = "iss";

Field Value

System.String

StreamMemberNames.MinVerificationInterval Field

The minimum number of seconds between verification requests (SSF 1.0 Section 8.1.1).

C#
public const string MinVerificationInterval = "min_verification_interval";

Field Value

System.String

StreamMemberNames.Reason Field

Why the stream's status is what it is (SSF 1.0 Section 8.1.2).

C#
public const string Reason = "reason";

Field Value

System.String

StreamMemberNames.State Field

The opaque value echoed back in the Verification Event (SSF 1.0 Section 8.1.4).

C#
public const string State = "state";

Field Value

System.String

StreamMemberNames.Status Field

The stream's status value (SSF 1.0 Section 8.1.2).

C#
public const string Status = "status";

Field Value

System.String

StreamMemberNames.StreamId Field

The stream's unique identifier (SSF 1.0 Section 8.1.1).

C#
public const string StreamId = "stream_id";

Field Value

System.String

StreamMemberNames.Subject Field

The subject a request adds or removes (SSF 1.0 Section 8.1.3).

C#
public const string Subject = "subject";

Field Value

System.String

StreamMemberNames.Verified Field

Whether the receiver has verified the subject claim (SSF 1.0 Section 8.1.3.2).

C#
public const string Verified = "verified";

Field Value

System.String