
io.github.icodegarden.nursery.springboot.security.SimpleAuthenticationContainer Maven / Gradle / Ivy
package io.github.icodegarden.nursery.springboot.security;
/**
*
* @author Fangfang.Xu
*/
public class SimpleAuthenticationContainer implements AuthenticationContainer {
private static final ThreadLocal AUTHENTICATION_HOLDER = new ThreadLocal();
/**
*
* @return Nullable
*/
@Override
public Authentication getAuthentication() {
return AUTHENTICATION_HOLDER.get();
}
@Override
public void setAuthentication(Authentication authentication) {
AUTHENTICATION_HOLDER.set(authentication);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy