SecurityContextHolder
About
Why is SecurityContextHolder Important?
SecurityContextHolder Class Overview
public final class SecurityContextHolder {
public static SecurityContext getContext();
public static void setContext(SecurityContext context);
public static void clearContext();
public static void setStrategyName(String strategyName);
}SecurityContext Storage Strategies
Changing SecurityContext Strategy
Clearing SecurityContext on Logout
How to Use SecurityContextHolder
1. Accessing SecurityContext in Controllers
2. Accessing SecurityContext in Services
3. Setting SecurityContext Manually
SecurityContextHolder Configuration in Spring Boot
Spring Boot 2 – SecurityContext Configuration
Spring Boot 3 – SecurityContext Configuration
Last updated