├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs ├── BUILD.md ├── ENCRYPTION.md ├── HttpSessionDocumentation.md ├── NotificationExpirationStrategy.md ├── REPOSITORY.md ├── SortedSetExpirationStrategy.md └── Usage.md ├── integration-tests ├── agent-tests │ ├── pom.xml │ └── src │ │ └── test │ │ └── java │ │ └── com │ │ └── amadeus │ │ └── session │ │ ├── sample │ │ ├── AbstractFilter.java │ │ ├── AnnotatedFilter.java │ │ ├── AttributeListener.java │ │ ├── DerivedAndImplementsFilter.java │ │ ├── DerivedFilter.java │ │ ├── FinalFilter.java │ │ ├── ITFilters.java │ │ ├── ListenerITInstrument.java │ │ ├── MockFilterConfig.java │ │ ├── MockServletContext.java │ │ ├── NormalFilter.java │ │ ├── PackageFilter.java │ │ └── SessionListener.java │ │ └── servlet │ │ └── SessionHelpers.java ├── arquillian-tests │ ├── pom.xml │ └── src │ │ ├── main │ │ └── webapp │ │ │ └── index.html │ │ └── test │ │ ├── container │ │ ├── tomcat6x │ │ │ └── conf │ │ │ │ ├── logging.properties │ │ │ │ └── tomcat-users.xml │ │ ├── tomcat7x │ │ │ └── conf │ │ │ │ ├── logging.properties │ │ │ │ └── tomcat-users.xml │ │ └── wildfly10 │ │ │ └── standalone │ │ │ └── configuration │ │ │ └── standalone.xml │ │ ├── java │ │ └── com │ │ │ └── amadeus │ │ │ └── session │ │ │ ├── Helpers.java │ │ │ └── servlet2x │ │ │ ├── AbstractITSessionWithCookie.java │ │ │ ├── AgentServlet2xITSessionWithCookieSomeFilter.java │ │ │ ├── BaseServlet.java │ │ │ ├── CallCountingSessionListener.java │ │ │ ├── FirstServlet2x.java │ │ │ ├── InvalidateSession2x.java │ │ │ ├── OtherServlet2x.java │ │ │ ├── Servlet2xITSessionWithCookieUsingSessionFilter.java │ │ │ ├── SessionListenerCalled2x.java │ │ │ └── SomeFilter.java │ │ └── resources │ │ ├── arquillian.xml │ │ └── log4j.properties └── pom.xml ├── pom.xml ├── session-agent ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── amadeus │ │ │ └── session │ │ │ ├── agent │ │ │ ├── CommonHelpers.java │ │ │ ├── FilterAdapter.java │ │ │ ├── FilterHelpers.java │ │ │ ├── ListenerHelpers.java │ │ │ ├── ListenerWithInjectedCalls.java │ │ │ ├── ServletContextAdapter.java │ │ │ ├── ServletContextHelpers.java │ │ │ ├── SessionAgent.java │ │ │ ├── SessionSupportTransformer.java │ │ │ └── package-info.java │ │ │ └── servlet │ │ │ └── HelpersToInject.java │ └── resources │ │ └── META-INF │ │ └── MANIFEST.MF │ └── test │ └── java │ └── com │ └── amadeus │ └── session │ └── agent │ ├── AgentCoverageSuite.java │ ├── MockClass.java │ ├── MockFilter.java │ ├── MockServletContext.java │ ├── MockSubFilter.java │ ├── MockSubServletContext.java │ ├── TestEnhanceAddListener.java │ ├── TestServletContextAdapter.java │ ├── TestServletContextAndFilterTransformer.java │ └── TestSessionAgent.java └── session-replacement ├── pom.xml └── src ├── assembly └── jboss-module.xml ├── main ├── java │ ├── com │ │ └── amadeus │ │ │ └── session │ │ │ ├── ClassLoaderObjectInputStream.java │ │ │ ├── DefaultSessionFactory.java │ │ │ ├── EncryptingSerializerDeserializer.java │ │ │ ├── ErrorTracker.java │ │ │ ├── ExecutorFacade.java │ │ │ ├── JdkSerializerDeserializer.java │ │ │ ├── RandomIdNoLuhnProvider.java │ │ │ ├── RandomIdProvider.java │ │ │ ├── RepositoryBackedSession.java │ │ │ ├── RequestWithSession.java │ │ │ ├── ResetManager.java │ │ │ ├── ResponseWithSessionId.java │ │ │ ├── SerializerDeserializer.java │ │ │ ├── SessionConfiguration.java │ │ │ ├── SessionData.java │ │ │ ├── SessionFactory.java │ │ │ ├── SessionIdProvider.java │ │ │ ├── SessionManager.java │ │ │ ├── SessionNotifier.java │ │ │ ├── SessionRepository.java │ │ │ ├── SessionRepositoryFactory.java │ │ │ ├── SessionTracking.java │ │ │ ├── UuidProvider.java │ │ │ ├── WrappedException.java │ │ │ ├── package-info.java │ │ │ ├── repository │ │ │ ├── inmemory │ │ │ │ ├── InMemoryRepository.java │ │ │ │ ├── InMemoryRepositoryFactory.java │ │ │ │ └── package-info.java │ │ │ └── redis │ │ │ │ ├── AbstractJedisFacade.java │ │ │ │ ├── AbstractRedisSessionRepositoryFactory.java │ │ │ │ ├── ExpirationListener.java │ │ │ │ ├── ExpirationStrategy.java │ │ │ │ ├── JedisClusterFacade.java │ │ │ │ ├── JedisPoolFacade.java │ │ │ │ ├── JedisSessionRepositoryFactory.java │ │ │ │ ├── NotificationExpirationManagement.java │ │ │ │ ├── RedisConfiguration.java │ │ │ │ ├── RedisExpirationStrategy.java │ │ │ │ ├── RedisFacade.java │ │ │ │ ├── RedisSessionRepository.java │ │ │ │ ├── SafeEncoder.java │ │ │ │ ├── SortedSetSessionExpirationManagement.java │ │ │ │ ├── TransactionalJedisCluster.java │ │ │ │ └── package-info.java │ │ │ └── servlet │ │ │ ├── Attributes.java │ │ │ ├── BaseSessionTracking.java │ │ │ ├── CookieSessionTracking.java │ │ │ ├── HttpRequestWrapper.java │ │ │ ├── HttpRequestWrapperServlet3.java │ │ │ ├── HttpResponseWrapper.java │ │ │ ├── HttpResponseWrapper31.java │ │ │ ├── HttpSessionFactory.java │ │ │ ├── HttpSessionNotifier.java │ │ │ ├── InitializeSessionManagement.java │ │ │ ├── RepositoryBackedHttpSession.java │ │ │ ├── ServletContextDescriptor.java │ │ │ ├── ServletLevel.java │ │ │ ├── SessionFilter.java │ │ │ ├── SessionHelpers.java │ │ │ ├── SessionHelpersFacade.java │ │ │ ├── SessionPropagation.java │ │ │ ├── ShutdownListener.java │ │ │ ├── UrlSessionTracking.java │ │ │ ├── WebXmlParser.java │ │ │ └── package-info.java │ └── org │ │ └── slf4j │ │ └── impl │ │ ├── JCLLoggerAdapter.java │ │ ├── JCLLoggerFactory.java │ │ ├── JDK14LoggerAdapter.java │ │ ├── JDK14LoggerFactory.java │ │ ├── Log4jLoggerAdapter.java │ │ ├── Log4jLoggerFactory.java │ │ ├── Log4jMDCAdapter.java │ │ ├── SimpleLogger.java │ │ ├── SimpleLoggerFactory.java │ │ ├── StaticLoggerBinder.java │ │ ├── StaticMDCBinder.java │ │ ├── StaticMarkerBinder.java │ │ └── package-info.java ├── jboss │ └── module │ │ └── module.xml └── resources │ └── META-INF │ └── services │ └── javax.servlet.ServletContainerInitializer └── test ├── docker └── redis │ ├── redis.conf │ └── sentinel.conf ├── java └── com │ └── amadeus │ └── session │ ├── CoverageSuite.java │ ├── ErrorTrackerTest.java │ ├── RegexContainingPatternMatcher.java │ ├── RegexMatchers.java │ ├── RegexMatchingPatternMatcher.java │ ├── TestEncryptingSerializerDeserializer.java │ ├── TestJdkSerializerDeserializer.java │ ├── TestRandomIdNoLuhnProvider.java │ ├── TestRandomIdProvider.java │ ├── TestRepositoryBackedSession.java │ ├── TestSessionConfiguration.java │ ├── TestSessionData.java │ ├── TestSessionManager.java │ ├── TestUuidProvider.java │ ├── repository │ ├── inmemory │ │ └── TestInMemoryRepository.java │ └── redis │ │ ├── AbstractITRedis.java │ │ ├── DummyException.java │ │ ├── ITTestRedisNotificationExpiry.java │ │ ├── ITTestRedisWithZRange.java │ │ ├── TestExpirationListener.java │ │ ├── TestJedisClusterFacade.java │ │ ├── TestJedisPoolFacade.java │ │ ├── TestJedisSessionRepositoryFactory.java │ │ ├── TestNotificationExpirationManagement.java │ │ ├── TestRedisConfiguration.java │ │ ├── TestRedisSessionRepository.java │ │ ├── TestSortedSetExpiration.java │ │ └── TestSortedSetExpirationWithStickiness.java │ └── servlet │ ├── CallSuperSessionFilter.java │ ├── FilterTests.java │ ├── TestCookieSessionTracking.java │ ├── TestHttpRequestWrapper.java │ ├── TestHttpResponseWrapper.java │ ├── TestHttpSessionFactory.java │ ├── TestHttpSessionNotifier.java │ ├── TestInitializeSessionManagement.java │ ├── TestRepositoryBackendHttpSessionWrapper.java │ ├── TestSessionHelpers.java │ ├── TestShutdownListener.java │ ├── TestUrlSessionTracking.java │ ├── TestWebXmlParser.java │ ├── it │ ├── AbstractITSession.java │ ├── AddAttributeServlet.java │ ├── ArqITSessionBinding.java │ ├── ArqITSessionExpire.java │ ├── ArqITSessionInUrl.java │ ├── ArqITSessionInUrlServlet3.java │ ├── ArqITSessionOperations.java │ ├── ArqITSessionUUIDCookies.java │ ├── ArqITSessionWithCookie.java │ ├── ArqITSessionWithCookieTwoApps.java │ ├── ArqITSessionWithSecureCookie.java │ ├── BaseTestServlet.java │ ├── BindingServlet.java │ ├── GetAllAttributesServlet.java │ ├── Helpers.java │ ├── OtherServlet.java │ ├── RemoveAttributeServlet.java │ ├── SampleServlet.java │ ├── SecondServlet.java │ └── SwitchServlet.java │ └── other │ └── SuperSessionFilter.java └── resources ├── arquillian.xml ├── com └── amadeus │ └── session │ ├── empty.key │ └── test.key └── log4j.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/README.md -------------------------------------------------------------------------------- /docs/BUILD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/BUILD.md -------------------------------------------------------------------------------- /docs/ENCRYPTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/ENCRYPTION.md -------------------------------------------------------------------------------- /docs/HttpSessionDocumentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/HttpSessionDocumentation.md -------------------------------------------------------------------------------- /docs/NotificationExpirationStrategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/NotificationExpirationStrategy.md -------------------------------------------------------------------------------- /docs/REPOSITORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/REPOSITORY.md -------------------------------------------------------------------------------- /docs/SortedSetExpirationStrategy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/SortedSetExpirationStrategy.md -------------------------------------------------------------------------------- /docs/Usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/docs/Usage.md -------------------------------------------------------------------------------- /integration-tests/agent-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/pom.xml -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AbstractFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AbstractFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AnnotatedFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AnnotatedFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AttributeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/AttributeListener.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/DerivedAndImplementsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/DerivedAndImplementsFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/DerivedFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/DerivedFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/FinalFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/FinalFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/ITFilters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/ITFilters.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/ListenerITInstrument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/ListenerITInstrument.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/MockFilterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/MockFilterConfig.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/MockServletContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/MockServletContext.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/NormalFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/NormalFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/PackageFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/PackageFilter.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/SessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/sample/SessionListener.java -------------------------------------------------------------------------------- /integration-tests/agent-tests/src/test/java/com/amadeus/session/servlet/SessionHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/agent-tests/src/test/java/com/amadeus/session/servlet/SessionHelpers.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/pom.xml -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/main/webapp/index.html: -------------------------------------------------------------------------------- 1 | Hello! -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/container/tomcat6x/conf/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/container/tomcat6x/conf/logging.properties -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/container/tomcat6x/conf/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/container/tomcat6x/conf/tomcat-users.xml -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/container/tomcat7x/conf/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/container/tomcat7x/conf/logging.properties -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/container/tomcat7x/conf/tomcat-users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/container/tomcat7x/conf/tomcat-users.xml -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/container/wildfly10/standalone/configuration/standalone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/container/wildfly10/standalone/configuration/standalone.xml -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/Helpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/Helpers.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/AbstractITSessionWithCookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/AbstractITSessionWithCookie.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/AgentServlet2xITSessionWithCookieSomeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/AgentServlet2xITSessionWithCookieSomeFilter.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/BaseServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/BaseServlet.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/CallCountingSessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/CallCountingSessionListener.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/FirstServlet2x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/FirstServlet2x.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/InvalidateSession2x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/InvalidateSession2x.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/OtherServlet2x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/OtherServlet2x.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/Servlet2xITSessionWithCookieUsingSessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/Servlet2xITSessionWithCookieUsingSessionFilter.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/SessionListenerCalled2x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/SessionListenerCalled2x.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/SomeFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/java/com/amadeus/session/servlet2x/SomeFilter.java -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /integration-tests/arquillian-tests/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/arquillian-tests/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /integration-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/integration-tests/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/pom.xml -------------------------------------------------------------------------------- /session-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/pom.xml -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/CommonHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/CommonHelpers.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/FilterAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/FilterAdapter.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/FilterHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/FilterHelpers.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/ListenerHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/ListenerHelpers.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/ListenerWithInjectedCalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/ListenerWithInjectedCalls.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/ServletContextAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/ServletContextAdapter.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/ServletContextHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/ServletContextHelpers.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/SessionAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/SessionAgent.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/SessionSupportTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/SessionSupportTransformer.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/agent/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/agent/package-info.java -------------------------------------------------------------------------------- /session-agent/src/main/java/com/amadeus/session/servlet/HelpersToInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/java/com/amadeus/session/servlet/HelpersToInject.java -------------------------------------------------------------------------------- /session-agent/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/AgentCoverageSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/AgentCoverageSuite.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/MockClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/MockClass.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/MockFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/MockFilter.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/MockServletContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/MockServletContext.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/MockSubFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/MockSubFilter.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/MockSubServletContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/MockSubServletContext.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/TestEnhanceAddListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/TestEnhanceAddListener.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/TestServletContextAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/TestServletContextAdapter.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/TestServletContextAndFilterTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/TestServletContextAndFilterTransformer.java -------------------------------------------------------------------------------- /session-agent/src/test/java/com/amadeus/session/agent/TestSessionAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-agent/src/test/java/com/amadeus/session/agent/TestSessionAgent.java -------------------------------------------------------------------------------- /session-replacement/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/pom.xml -------------------------------------------------------------------------------- /session-replacement/src/assembly/jboss-module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/assembly/jboss-module.xml -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/ClassLoaderObjectInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/ClassLoaderObjectInputStream.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/DefaultSessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/DefaultSessionFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/EncryptingSerializerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/EncryptingSerializerDeserializer.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/ErrorTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/ErrorTracker.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/ExecutorFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/ExecutorFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/JdkSerializerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/JdkSerializerDeserializer.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/RandomIdNoLuhnProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/RandomIdNoLuhnProvider.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/RandomIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/RandomIdProvider.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/RepositoryBackedSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/RepositoryBackedSession.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/RequestWithSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/RequestWithSession.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/ResetManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/ResetManager.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/ResponseWithSessionId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/ResponseWithSessionId.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SerializerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SerializerDeserializer.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionConfiguration.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionData.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionIdProvider.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionManager.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionNotifier.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionRepository.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionRepositoryFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/SessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/SessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/UuidProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/UuidProvider.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/WrappedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/WrappedException.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/package-info.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/inmemory/InMemoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/inmemory/InMemoryRepository.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/inmemory/InMemoryRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/inmemory/InMemoryRepositoryFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/inmemory/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/inmemory/package-info.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/AbstractJedisFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/AbstractJedisFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/AbstractRedisSessionRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/AbstractRedisSessionRepositoryFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/ExpirationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/ExpirationListener.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/ExpirationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/ExpirationStrategy.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisClusterFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisClusterFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisPoolFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisPoolFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisSessionRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/JedisSessionRepositoryFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/NotificationExpirationManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/NotificationExpirationManagement.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisConfiguration.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisExpirationStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisExpirationStrategy.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/RedisSessionRepository.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/SafeEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/SafeEncoder.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/SortedSetSessionExpirationManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/SortedSetSessionExpirationManagement.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/TransactionalJedisCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/TransactionalJedisCluster.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/repository/redis/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/repository/redis/package-info.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/Attributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/Attributes.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/BaseSessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/BaseSessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/CookieSessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/CookieSessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpRequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpRequestWrapper.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpRequestWrapperServlet3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpRequestWrapperServlet3.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpResponseWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpResponseWrapper.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpResponseWrapper31.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpResponseWrapper31.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpSessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpSessionFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/HttpSessionNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/HttpSessionNotifier.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/InitializeSessionManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/InitializeSessionManagement.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/RepositoryBackedHttpSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/RepositoryBackedHttpSession.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/ServletContextDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/ServletContextDescriptor.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/ServletLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/ServletLevel.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/SessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/SessionFilter.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/SessionHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/SessionHelpers.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/SessionHelpersFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/SessionHelpersFacade.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/SessionPropagation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/SessionPropagation.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/ShutdownListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/ShutdownListener.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/UrlSessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/UrlSessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/WebXmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/WebXmlParser.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/com/amadeus/session/servlet/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/com/amadeus/session/servlet/package-info.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/JCLLoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/JCLLoggerAdapter.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/JCLLoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/JCLLoggerFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/JDK14LoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/JDK14LoggerAdapter.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/JDK14LoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/JDK14LoggerFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/Log4jLoggerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/Log4jLoggerAdapter.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/Log4jLoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/Log4jLoggerFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/Log4jMDCAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/Log4jMDCAdapter.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/SimpleLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/SimpleLogger.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/SimpleLoggerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/SimpleLoggerFactory.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/StaticLoggerBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/StaticLoggerBinder.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/StaticMDCBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/StaticMDCBinder.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/StaticMarkerBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/StaticMarkerBinder.java -------------------------------------------------------------------------------- /session-replacement/src/main/java/org/slf4j/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/java/org/slf4j/impl/package-info.java -------------------------------------------------------------------------------- /session-replacement/src/main/jboss/module/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/jboss/module/module.xml -------------------------------------------------------------------------------- /session-replacement/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/main/resources/META-INF/services/javax.servlet.ServletContainerInitializer -------------------------------------------------------------------------------- /session-replacement/src/test/docker/redis/redis.conf: -------------------------------------------------------------------------------- 1 | notify-keyspace-events Ex -------------------------------------------------------------------------------- /session-replacement/src/test/docker/redis/sentinel.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/CoverageSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/CoverageSuite.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/ErrorTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/ErrorTrackerTest.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/RegexContainingPatternMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/RegexContainingPatternMatcher.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/RegexMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/RegexMatchers.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/RegexMatchingPatternMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/RegexMatchingPatternMatcher.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestEncryptingSerializerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestEncryptingSerializerDeserializer.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestJdkSerializerDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestJdkSerializerDeserializer.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestRandomIdNoLuhnProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestRandomIdNoLuhnProvider.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestRandomIdProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestRandomIdProvider.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestRepositoryBackedSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestRepositoryBackedSession.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestSessionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestSessionConfiguration.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestSessionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestSessionData.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestSessionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestSessionManager.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/TestUuidProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/TestUuidProvider.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/inmemory/TestInMemoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/inmemory/TestInMemoryRepository.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/AbstractITRedis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/AbstractITRedis.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/DummyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/DummyException.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/ITTestRedisNotificationExpiry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/ITTestRedisNotificationExpiry.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/ITTestRedisWithZRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/ITTestRedisWithZRange.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestExpirationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestExpirationListener.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisClusterFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisClusterFacade.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisPoolFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisPoolFacade.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisSessionRepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestJedisSessionRepositoryFactory.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestNotificationExpirationManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestNotificationExpirationManagement.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestRedisConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestRedisConfiguration.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestRedisSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestRedisSessionRepository.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestSortedSetExpiration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestSortedSetExpiration.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/repository/redis/TestSortedSetExpirationWithStickiness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/repository/redis/TestSortedSetExpirationWithStickiness.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/CallSuperSessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/CallSuperSessionFilter.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/FilterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/FilterTests.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestCookieSessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestCookieSessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpRequestWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpRequestWrapper.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpResponseWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpResponseWrapper.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpSessionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpSessionFactory.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpSessionNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestHttpSessionNotifier.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestInitializeSessionManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestInitializeSessionManagement.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestRepositoryBackendHttpSessionWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestRepositoryBackendHttpSessionWrapper.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestSessionHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestSessionHelpers.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestShutdownListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestShutdownListener.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestUrlSessionTracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestUrlSessionTracking.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/TestWebXmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/TestWebXmlParser.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/AbstractITSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/AbstractITSession.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/AddAttributeServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/AddAttributeServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionBinding.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionExpire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionExpire.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionInUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionInUrl.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionInUrlServlet3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionInUrlServlet3.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionOperations.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionUUIDCookies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionUUIDCookies.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithCookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithCookie.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithCookieTwoApps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithCookieTwoApps.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithSecureCookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/ArqITSessionWithSecureCookie.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/BaseTestServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/BaseTestServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/BindingServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/BindingServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/GetAllAttributesServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/GetAllAttributesServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/Helpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/Helpers.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/OtherServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/OtherServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/RemoveAttributeServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/RemoveAttributeServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/SampleServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/SampleServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/SecondServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/SecondServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/it/SwitchServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/it/SwitchServlet.java -------------------------------------------------------------------------------- /session-replacement/src/test/java/com/amadeus/session/servlet/other/SuperSessionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/java/com/amadeus/session/servlet/other/SuperSessionFilter.java -------------------------------------------------------------------------------- /session-replacement/src/test/resources/arquillian.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/resources/arquillian.xml -------------------------------------------------------------------------------- /session-replacement/src/test/resources/com/amadeus/session/empty.key: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /session-replacement/src/test/resources/com/amadeus/session/test.key: -------------------------------------------------------------------------------- 1 | key-contents -------------------------------------------------------------------------------- /session-replacement/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AmadeusITGroup/HttpSessionReplacer/HEAD/session-replacement/src/test/resources/log4j.properties --------------------------------------------------------------------------------