Class LDSecurityContextRepository
java.lang.Object
org.springframework.security.web.context.HttpSessionSecurityContextRepository
com.logicaldoc.core.security.spring.LDSecurityContextRepository
- All Implemented Interfaces:
- org.springframework.security.web.context.SecurityContextRepository
public class LDSecurityContextRepository
extends org.springframework.security.web.context.HttpSessionSecurityContextRepository
This makes use of sessions but also uses our request-sid binding.
- Since:
- 7.5
- Author:
- Marco Meschieri - LogicalDOC
- 
Field SummaryFields inherited from class org.springframework.security.web.context.HttpSessionSecurityContextRepositorySPRING_SECURITY_CONTEXT_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancontainsContext(jakarta.servlet.http.HttpServletRequest request) org.springframework.security.core.context.DeferredSecurityContextloadDeferredContext(jakarta.servlet.http.HttpServletRequest request) voidsaveContext(org.springframework.security.core.context.SecurityContext context, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) Methods inherited from class org.springframework.security.web.context.HttpSessionSecurityContextRepositoryloadContext, setAllowSessionCreation, setDisableUrlRewriting, setSecurityContextHolderStrategy, setSpringSecurityContextKey, setTrustResolver
- 
Constructor Details- 
LDSecurityContextRepositorypublic LDSecurityContextRepository()
 
- 
- 
Method Details- 
containsContextpublic boolean containsContext(jakarta.servlet.http.HttpServletRequest request) - Specified by:
- containsContextin interface- org.springframework.security.web.context.SecurityContextRepository
- Overrides:
- containsContextin class- org.springframework.security.web.context.HttpSessionSecurityContextRepository
 
- 
loadDeferredContextpublic org.springframework.security.core.context.DeferredSecurityContext loadDeferredContext(jakarta.servlet.http.HttpServletRequest request) - Specified by:
- loadDeferredContextin interface- org.springframework.security.web.context.SecurityContextRepository
- Overrides:
- loadDeferredContextin class- org.springframework.security.web.context.HttpSessionSecurityContextRepository
 
- 
saveContextpublic void saveContext(org.springframework.security.core.context.SecurityContext context, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) - Specified by:
- saveContextin interface- org.springframework.security.web.context.SecurityContextRepository
- Overrides:
- saveContextin class- org.springframework.security.web.context.HttpSessionSecurityContextRepository
 
 
-