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.
ValidateSessionAsync​(SessionValidationRequest request)
Validates client request, and if valid extends server-side session. Returns false if the session is invalid, true otherwise.