
io.github.icodegarden.nursery.springboot.security.SpringSecurityAuthenticationContainer Maven / Gradle / Ivy
package io.github.icodegarden.nursery.springboot.security;
import org.springframework.security.core.context.SecurityContextHolder;
/**
*
* @author Fangfang.Xu
*/
public class SpringSecurityAuthenticationContainer implements AuthenticationContainer {
/**
*
* @return Nullable
*/
@Override
public Authentication getAuthentication() {
return (Authentication) SecurityContextHolder.getContext().getAuthentication();
}
@Override
public void setAuthentication(Authentication authentication) {
SecurityContextHolder.getContext().setAuthentication((SpringAuthentication) authentication);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy