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
AuthnContextClassRef
The AuthnContextClassRef the assertion states; null is unspecified.
public string? AuthnContextClassRef { get; init; }
Property Value
NameId
The NameID the assertion names its subject by.
public required SamlNameId NameId { get; init; }
Property Value
SessionIndex
The SessionIndex the assertion's AuthnStatement carries, for single logout to quote back; null for none.
public string? SessionIndex { get; init; }