Table of Contents

Class SamlSubjectContext

Namespace
Fdyay.IdentityServer.Saml.Idp
Assembly
Fdyay.IdentityServer.Saml.dll

The claims to project into an issued assertion.

public sealed class SamlSubjectContext
Inheritance
SamlSubjectContext
Inherited Members

Properties

Attributes

The attributes the assertion carries; empty writes no AttributeStatement.

public IReadOnlyList<SamlAttribute> Attributes { get; init; }

Property Value

IReadOnlyList<SamlAttribute>

AuthnContextClassRef

The AuthnContextClassRef the assertion states; null is unspecified.

public string? AuthnContextClassRef { get; init; }

Property Value

string

NameId

The NameID the assertion names its subject by.

public required SamlNameId NameId { get; init; }

Property Value

SamlNameId

SessionIndex

The SessionIndex the assertion's AuthnStatement carries, for single logout to quote back; null for none.

public string? SessionIndex { get; init; }

Property Value

string