package org.ihtsdo.otf.refset.security; import org.ihtsdo.otf.refset.security.User; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContext; import org.springframework.security.core.context.SecurityContextHolder; //import org.springframework.security.test.context.support.WithSecurityContextFactory; /** * @author http://spring.io/blog/2014/05/07/preview-spring-security-test-method-security * */ public class MockRefsetUserSecurityContextFactory /*implements WithSecurityContextFactory<MockRefsetUser>*/{ /*@Override public SecurityContext createSecurityContext(MockRefsetUser annotation) { // TODO Auto-generated method stub SecurityContext ctx = SecurityContextHolder.createEmptyContext(); User p = new User(); p.setPassword("junit"); p.setUsername("junit"); Authentication auth = new UsernamePasswordAuthenticationToken(p, p.getPassword(), p.getAuthorities()); ctx.setAuthentication(auth); return ctx; }*/ }