Table of Contents

Class SamlSubject

Namespace
Fdyay.IdentityServer.Saml.Messages
Assembly
Fdyay.IdentityServer.Saml.dll

An assertion's Subject: its NameID and its bearer SubjectConfirmationData. Duende's Subject.

public sealed class SamlSubject
Inheritance
SamlSubject
Inherited Members

Properties

InResponseTo

The SubjectConfirmationData/@InResponseTo; null for an unsolicited response.

public string? InResponseTo { get; init; }

Property Value

string

NameId

The subject's NameID.

public required SamlNameId NameId { get; init; }

Property Value

SamlNameId

NotOnOrAfter

The SubjectConfirmationData/@NotOnOrAfter.

public DateTimeOffset? NotOnOrAfter { get; init; }

Property Value

DateTimeOffset?

Recipient

The SubjectConfirmationData/@Recipient.

public string? Recipient { get; init; }

Property Value

string