StreamSubject Class
A subject the receiver added to a stream, with the verification statement it made about it (SSF 1.0 Section 8.1.3.2): an omitted "verified" is assumed true, so the flag here is what the request MEANT, resolved by the management layer before storing.
public sealed record StreamSubject : System.IEquatable<Abblix.SharedSignals.Transmitter.StreamSubject>Inheritance System.Object → StreamSubject
Implements System.IEquatable<StreamSubject>
Constructors
StreamSubject(SubjectIdentifier, bool) Constructor
A subject the receiver added to a stream, with the verification statement it made about it (SSF 1.0 Section 8.1.3.2): an omitted "verified" is assumed true, so the flag here is what the request MEANT, resolved by the management layer before storing.
public StreamSubject(Abblix.SecurityEvents.Subjects.SubjectIdentifier Subject, bool Verified);Parameters
Subject Abblix.SecurityEvents.Subjects.SubjectIdentifier
The added subject, in any Identifier Format.
Verified System.Boolean
Whether the receiver has verified the subject claim.
Properties
StreamSubject.Subject Property
The added subject, in any Identifier Format.
public Abblix.SecurityEvents.Subjects.SubjectIdentifier Subject { get; init; }Property Value
Abblix.SecurityEvents.Subjects.SubjectIdentifier
StreamSubject.Verified Property
Whether the receiver has verified the subject claim.
public bool Verified { get; init; }