Skip to content

SamlAssertionIdSubject Class

Identifies a subject that is a SAML 2.0 assertion, by the assertion's Issuer and ID values (SSF 1.0 Section 3.5.2). Note the member names differ from the jwt_id format's: the full words "issuer" and "assertion_id", not the JWT claim abbreviations.

C#
public sealed class SamlAssertionIdSubject : Abblix.SecurityEvents.Subjects.SubjectIdentifier

Inheritance System.ObjectSubjectIdentifier → SamlAssertionIdSubject

Constructors

SamlAssertionIdSubject(string, string) Constructor

Identifies a subject that is a SAML 2.0 assertion, by the assertion's Issuer and ID values (SSF 1.0 Section 3.5.2). Note the member names differ from the jwt_id format's: the full words "issuer" and "assertion_id", not the JWT claim abbreviations.

C#
public SamlAssertionIdSubject(string issuer, string assertionId);

Parameters

issuer System.String

The Issuer value of the SAML assertion being identified. REQUIRED, and must be neither null nor empty.

assertionId System.String

The ID value of the SAML assertion being identified. REQUIRED, and must be neither null nor empty.

Properties

SamlAssertionIdSubject.AssertionId Property

The ID value of the SAML assertion being identified (SSF 1.0 Section 3.5.2).

C#
public string AssertionId { get; }

Property Value

System.String

SamlAssertionIdSubject.Issuer Property

The Issuer value of the SAML assertion being identified (SSF 1.0 Section 3.5.2).

C#
public string Issuer { get; }

Property Value

System.String