Class IdMapperUpdaterSessionListener
- java.lang.Object
-
- org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
-
- All Implemented Interfaces:
io.undertow.server.session.SessionListener
public class IdMapperUpdaterSessionListener extends Object implements io.undertow.server.session.SessionListener
- Author:
- hmlnarik
-
-
Constructor Summary
Constructors Constructor Description IdMapperUpdaterSessionListener(SessionIdMapper idMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidattributeAdded(io.undertow.server.session.Session session, String name, Object value)voidattributeRemoved(io.undertow.server.session.Session session, String name, Object oldValue)voidattributeUpdated(io.undertow.server.session.Session session, String name, Object newValue, Object oldValue)voidsessionCreated(io.undertow.server.session.Session session, io.undertow.server.HttpServerExchange exchange)voidsessionDestroyed(io.undertow.server.session.Session session, io.undertow.server.HttpServerExchange exchange, io.undertow.server.session.SessionListener.SessionDestroyedReason reason)voidsessionIdChanged(io.undertow.server.session.Session session, String oldSessionId)
-
-
-
Constructor Detail
-
IdMapperUpdaterSessionListener
public IdMapperUpdaterSessionListener(SessionIdMapper idMapper)
-
-
Method Detail
-
sessionCreated
public void sessionCreated(io.undertow.server.session.Session session, io.undertow.server.HttpServerExchange exchange)- Specified by:
sessionCreatedin interfaceio.undertow.server.session.SessionListener
-
sessionDestroyed
public void sessionDestroyed(io.undertow.server.session.Session session, io.undertow.server.HttpServerExchange exchange, io.undertow.server.session.SessionListener.SessionDestroyedReason reason)- Specified by:
sessionDestroyedin interfaceio.undertow.server.session.SessionListener
-
attributeAdded
public void attributeAdded(io.undertow.server.session.Session session, String name, Object value)- Specified by:
attributeAddedin interfaceio.undertow.server.session.SessionListener
-
attributeUpdated
public void attributeUpdated(io.undertow.server.session.Session session, String name, Object newValue, Object oldValue)- Specified by:
attributeUpdatedin interfaceio.undertow.server.session.SessionListener
-
attributeRemoved
public void attributeRemoved(io.undertow.server.session.Session session, String name, Object oldValue)- Specified by:
attributeRemovedin interfaceio.undertow.server.session.SessionListener
-
sessionIdChanged
public void sessionIdChanged(io.undertow.server.session.Session session, String oldSessionId)- Specified by:
sessionIdChangedin interfaceio.undertow.server.session.SessionListener
-
-