work on different mechanisms of accessing the currently authenticated principal

This commit is contained in:
eugenp
2013-07-17 22:44:08 +03:00
parent 6458f2f32a
commit aef5e03097
8 changed files with 177 additions and 4 deletions

View File

@@ -0,0 +1,21 @@
package org.baeldung.security;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.stereotype.Component;
@Component
public class AuthenticationFacade implements IAuthenticationFacade {
public AuthenticationFacade() {
super();
}
// API
@Override
public final Authentication getAuthentication() {
return SecurityContextHolder.getContext().getAuthentication();
}
}