+++ /dev/null
-package com.pentila.basic;
-
-import java.util.Collection;
-import java.util.HashSet;
-import java.util.Set;
-
-
-import org.springframework.security.core.Authentication;
-import org.springframework.security.core.GrantedAuthority;
-import org.springframework.security.core.authority.GrantedAuthorityImpl;
-
-public class FakeAuthentication implements Authentication {
-
- String login ="";
-
- public FakeAuthentication(String login) {
- this.login = login;
- }
-
- public String getName() {
- return login;
- }
-
- public Collection<GrantedAuthority> getAuthorities() {
-
- Set<GrantedAuthority> sga = new HashSet<GrantedAuthority>();
- sga.add( new GrantedAuthorityImpl("ROLE_USER"));
-
- return sga;
-
- }
-
- public Object getCredentials() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public Object getDetails() {
- // TODO Auto-generated method stub
- return null;
- }
-
- public Object getPrincipal() {
-
- MyUserDetails mud = new MyUserDetails(login);
-
- return mud;
-
- }
-
- public boolean isAuthenticated() {
- // TODO Auto-generated method stub
- return true;
- }
-
- public void setAuthenticated(boolean arg0) throws IllegalArgumentException {
- // TODO Auto-generated method stub
-
- }
-
-}