org.springframework.security.core.userdetails.User user = new User(login, password, true, true, true, true, new ArrayList<GrantedAuthority>()); Authentication auth = new UsernamePasswordAuthenticationToken(user, password, new ArrayList<GrantedAuthority>()); org.springframework.security.core.context.SecurityContext sc = new SecurityContextImpl(); sc.setAuthentication(auth); org.springframework.security.core.context.SecurityContextHolder.setContext(sc);