Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
interface Duende.​IdentityServer.​Services.​ISessionCoordinationService
Assembly: Duende.IdentityServer
Service responsible for logic around coordinating client and server session lifetimes.
Methods
ProcessLogoutAsync​(Models.​UserSession session)
Coordinates when a user logs out.
ProcessExpirationAsync​(Models.​UserSession session)
Coordinates when a user session has expired.
System.​Threading.​Tasks.​Task<​bool>
ValidateSessionAsync​(SessionValidationRequest request)
Validates client request, and if valid extends server-side session.
Returns false if the session is invalid, true otherwise.