nova
4 years ago
22 changed files with 8 additions and 220 deletions
-
2chatto/src/main/java/org/ros/chatto/captcha/SimpleCaptchaBehavior.java
-
1chatto/src/main/java/org/ros/chatto/config/CustomCacheEventLogger.java
-
1chatto/src/main/java/org/ros/chatto/controller/AdminRESTController.java
-
3chatto/src/main/java/org/ros/chatto/controller/ChatMessageController.java
-
11chatto/src/main/java/org/ros/chatto/controller/DemoRestController.java
-
1chatto/src/main/java/org/ros/chatto/controller/Home.java
-
1chatto/src/main/java/org/ros/chatto/logged/MySimpleUrlAuthenticationSuccessHandler.java
-
9chatto/src/main/java/org/ros/chatto/model/ChatUser.java
-
5chatto/src/main/java/org/ros/chatto/model/MessageCipher.java
-
1chatto/src/main/java/org/ros/chatto/repository/RoleRepository.java
-
1chatto/src/main/java/org/ros/chatto/repository/UserRepositoryCustomImpl.java
-
1chatto/src/main/java/org/ros/chatto/security/AuthenticationSuccessHandlerImpl.java
-
81chatto/src/main/java/org/ros/chatto/security/MyUserDetailsService.java
-
71chatto/src/main/java/org/ros/chatto/security/MyUserPrincipal.java
-
1chatto/src/main/java/org/ros/chatto/security/TokenAuthenticationFilter.java
-
7chatto/src/main/java/org/ros/chatto/service/ChatServiceImpl.java
-
6chatto/src/main/java/org/ros/chatto/service/DBInitializerService.java
-
2chatto/src/main/java/org/ros/chatto/service/RoleServiceImpl.java
-
1chatto/src/main/java/org/ros/chatto/service/UserService.java
-
17chatto/src/main/java/org/ros/chatto/service/UserServiceImpl.java
-
4chatto/src/main/javascript/ts/src/main.ts
-
1chatto/src/test/java/org/ros/chatto/UnitTest.java
@ -1,71 +0,0 @@ |
|||
package org.ros.chatto.security; |
|||
|
|||
import java.util.Collection; |
|||
import java.util.Collections; |
|||
|
|||
import org.ros.chatto.model.ChatUser; |
|||
import org.springframework.security.core.GrantedAuthority; |
|||
import org.springframework.security.core.authority.SimpleGrantedAuthority; |
|||
import org.springframework.security.core.userdetails.UserDetails; |
|||
|
|||
public class MyUserPrincipal implements UserDetails { |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private static final long serialVersionUID = -2761445275537412028L; |
|||
private ChatUser user; |
|||
|
|||
public MyUserPrincipal(ChatUser user) { |
|||
super(); |
|||
this.user = user; |
|||
} |
|||
|
|||
@Override |
|||
public Collection<? extends GrantedAuthority> getAuthorities() { |
|||
// TODO Auto-generated method stub |
|||
return Collections.singleton(new SimpleGrantedAuthority("USER")); |
|||
} |
|||
|
|||
@Override |
|||
public String getPassword() { |
|||
// TODO Auto-generated method stub |
|||
return user.getPassword(); |
|||
} |
|||
|
|||
@Override |
|||
public String getUsername() { |
|||
// TODO Auto-generated method stub |
|||
return user.getUserName(); |
|||
} |
|||
|
|||
@Override |
|||
public boolean isAccountNonExpired() { |
|||
// TODO Auto-generated method stub |
|||
return true; |
|||
} |
|||
|
|||
@Override |
|||
public boolean isAccountNonLocked() { |
|||
// TODO Auto-generated method stub |
|||
return true; |
|||
} |
|||
|
|||
@Override |
|||
public boolean isCredentialsNonExpired() { |
|||
// TODO Auto-generated method stub |
|||
return true; |
|||
} |
|||
|
|||
@Override |
|||
public boolean isEnabled() { |
|||
// TODO Auto-generated method stub |
|||
return true; |
|||
} |
|||
|
|||
public ChatUser getChatUser() |
|||
{ |
|||
return user; |
|||
} |
|||
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue