Class SessionLogoutHandler

  • All Implemented Interfaces:
    LogoutHandler

    @Singleton
    public class SessionLogoutHandler
    extends java.lang.Object
    implements LogoutHandler
    LogoutHandler implementation for Session-Based Authentication.
    Since:
    1.0
    Author:
    Sergio del Amo
    • Constructor Detail

      • SessionLogoutHandler

        public SessionLogoutHandler​(SecuritySessionConfiguration securitySessionConfiguration)
        Constructor.
        Parameters:
        securitySessionConfiguration - Security Session Configuration session store
    • Method Detail

      • logout

        public io.micronaut.http.HttpResponse logout​(io.micronaut.http.HttpRequest<?> request)
        Specified by:
        logout in interface LogoutHandler
        Parameters:
        request - The HttpRequest being executed
        Returns:
        An HttpResponse built after the user logs out