Class AuditSessionTimeoutListener
java.lang.Object
org.craftercms.studio.impl.v2.security.listener.AbstractAuditListener
org.craftercms.studio.impl.v2.security.listener.AuditSessionTimeoutListener
Listener for Spring session destroyed event to record session timeout
-
Field Summary
Fields inherited from class org.craftercms.studio.impl.v2.security.listener.AbstractAuditListener
auditServiceInternal, logger, siteService, studioConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionAuditSessionTimeoutListener(StudioConfiguration studioConfiguration, SiteService siteService, AuditServiceInternal auditServiceInternal) -
Method Summary
Modifier and TypeMethodDescriptionvoidrecordSessionTimeout(org.springframework.security.web.session.HttpSessionDestroyedEvent event) Methods inherited from class org.craftercms.studio.impl.v2.security.listener.AbstractAuditListener
recordAuthenticationEvent, recordSessionTimeoutEvent
-
Constructor Details
-
AuditSessionTimeoutListener
@ConstructorProperties({"studioConfiguration","siteService","auditServiceInternal"}) public AuditSessionTimeoutListener(StudioConfiguration studioConfiguration, SiteService siteService, AuditServiceInternal auditServiceInternal)
-
-
Method Details
-
recordSessionTimeout
@EventListener public void recordSessionTimeout(org.springframework.security.web.session.HttpSessionDestroyedEvent event)
-