Table of Contents

Class SamlAuthnStatement

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

An assertion's AuthnStatement: when and how the user signed in. Duende's AuthnStatement.

public sealed class SamlAuthnStatement
Inheritance
SamlAuthnStatement
Inherited Members

Properties

AuthnContextClassRef

The authentication context class the sign-in satisfied, such as PasswordProtectedTransport.

public required string AuthnContextClassRef { get; init; }

Property Value

string

AuthnInstant

When the user authenticated, which can be earlier than the assertion when an existing session is reused.

public required DateTimeOffset AuthnInstant { get; init; }

Property Value

DateTimeOffset

SessionIndex

The SessionIndex naming the identity provider's session, which a later LogoutRequest quotes back; null for none.

public string? SessionIndex { get; init; }

Property Value

string