Class LogoutNotificationService
- Namespace
- Duende.IdentityServer.Services
- Assembly
- Duende.IdentityServer.dll
Default implementation of logout notification service.
public class LogoutNotificationService : ILogoutNotificationService
- Inheritance
-
LogoutNotificationService
- Implements
- Inherited Members
Constructors
LogoutNotificationService(IClientStore, IIssuerNameService, ILogger<LogoutNotificationService>)
Ctor.
public LogoutNotificationService(IClientStore clientStore, IIssuerNameService issuerNameService, ILogger<LogoutNotificationService> logger)
Parameters
clientStore
IClientStoreissuerNameService
IIssuerNameServicelogger
ILogger<LogoutNotificationService>
Methods
GetBackChannelLogoutNotificationsAsync(LogoutNotificationContext)
public Task<IEnumerable<BackChannelLogoutRequest>> GetBackChannelLogoutNotificationsAsync(LogoutNotificationContext context)
Parameters
context
LogoutNotificationContext
Returns
GetFrontChannelLogoutNotificationsUrlsAsync(LogoutNotificationContext)
public Task<IEnumerable<string>> GetFrontChannelLogoutNotificationsUrlsAsync(LogoutNotificationContext context)
Parameters
context
LogoutNotificationContext