Table of Contents

Enum LogoutNotificationReason

Namespace
Fdyay.IdentityServer.Models
Assembly
Fdyay.IdentityServer.AspNetCore.dll

Why a session ended, told to the relying parties notified about it. Duende 8.0.1's, measured.

public enum LogoutNotificationReason

Fields

UserLogout = 0

The user signed out.

SessionExpiration = 1

The server-side session expired.

Terminated = 2

The session was ended from outside the browser holding it, through ISessionManagementService.

Remarks

Sent in the back-channel logout token as logout_reason, with IdentityServerConstants.BackChannelLogoutReasons' values, so a relying party can tell a user who signed out from a session that timed out or was ended by an administrator.