Class MemorySessionAutoConfiguration

java.lang.Object
se.swedenconnect.spring.saml.idp.autoconfigure.session.MemorySessionAutoConfiguration

@ConditionalOnProperty(value="saml.idp.session.module", havingValue="memory", matchIfMissing=true) @ConditionalOnClass(org.springframework.session.Session.class) @ConditionalOnMissingBean(org.springframework.session.SessionRepository.class) @ConditionalOnWebApplication @AutoConfiguration(before=org.springframework.boot.autoconfigure.session.SessionAutoConfiguration.class, after=RedisSessionAutoConfiguration.class) @EnableConfigurationProperties({org.springframework.boot.autoconfigure.web.ServerProperties.class,org.springframework.boot.autoconfigure.session.SessionProperties.class}) @EnableSpringHttpSession @EnableScheduling public class MemorySessionAutoConfiguration extends Object
Configuration class for setting up Spring Session to use an in-memory map for storing sessions.
Author:
Martin Lindström
  • Constructor Details

    • MemorySessionAutoConfiguration

      public MemorySessionAutoConfiguration(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, org.springframework.boot.autoconfigure.session.SessionProperties sessionProperties)
      Constructor.
      Parameters:
      serverProperties - the server properties
      sessionProperties - the session properties