Table of Contents

Interface IBackChannelLogoutService

Namespace
Fdyay.IdentityServer.Services
Assembly
Fdyay.IdentityServer.AspNetCore.dll

Tells each client in the session, server to server, that the session has ended (OpenID Connect Back-Channel Logout 1.0).

public interface IBackChannelLogoutService

Remarks

The counterpart to front-channel logout, and needed for the cases the browser cannot serve: a client with no active browser session, one the user reached from a different browser, or a confidential client that keeps server-side state. Front-channel needs the user's browser to still be there; this does not.

Methods

SendLogoutNotificationsAsync(LogoutNotificationContext, CancellationToken)

Notifies every client in the context that registered a back-channel logout URI.

Task SendLogoutNotificationsAsync(LogoutNotificationContext context, CancellationToken cancellationToken = default)

Parameters

context LogoutNotificationContext
cancellationToken CancellationToken

Returns

Task