Interface ILogoutNotificationService
- Namespace
- Duende.IdentityServer.Services
- Assembly
- Duende.IdentityServer.dll
Provides features for OIDC signout notifications.
public interface ILogoutNotificationService
Methods
GetBackChannelLogoutNotificationsAsync(LogoutNotificationContext)
Builds the http back-channel logout request data for the collection of clients.
Task<IEnumerable<BackChannelLogoutRequest>> GetBackChannelLogoutNotificationsAsync(LogoutNotificationContext context)
Parameters
context
LogoutNotificationContextThe context for the logout notification.
Returns
GetFrontChannelLogoutNotificationsUrlsAsync(LogoutNotificationContext)
Builds the URLs needed for front-channel logout notification.
Task<IEnumerable<string>> GetFrontChannelLogoutNotificationsUrlsAsync(LogoutNotificationContext context)
Parameters
context
LogoutNotificationContextThe context for the logout notification.