Table of Contents

Class LogoutNotificationContext

Namespace
Duende.IdentityServer.Models
Assembly
Duende.IdentityServer.dll

Provides the context necessary to construct a logout notification.

public class LogoutNotificationContext
Inheritance
LogoutNotificationContext
Inherited Members

Constructors

LogoutNotificationContext()

public LogoutNotificationContext()

Properties

ClientIds

The list of client Ids that the user has authenticated to.

public IEnumerable<string> ClientIds { get; set; }

Property Value

IEnumerable<string>

Issuer

The issuer for the back-channel logout

public string? Issuer { get; set; }

Property Value

string

LogoutReason

Indicates why the user's session ended, if known.

public LogoutNotificationReason? LogoutReason { get; set; }

Property Value

LogoutNotificationReason?

SessionId

The session Id of the user's authentication session.

public string SessionId { get; set; }

Property Value

string

SubjectId

The SubjectId of the user.

public string SubjectId { get; set; }

Property Value

string