Class UserDetail
java.lang.Object
com.cloudimpl.outstack.spring.security.UserDetail
- All Implemented Interfaces:
java.io.Serializable,org.springframework.security.core.userdetails.UserDetails
public class UserDetail
extends java.lang.Object
implements org.springframework.security.core.userdetails.UserDetails
- Author:
- nuwan
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description UserDetail(java.lang.String user, boolean active, boolean locked, java.util.Collection<PlatformGrantedAuthority> authorities, java.lang.String successRedirectUrl, java.lang.String errorRedirectUrl) -
Method Summary
Modifier and Type Method Description java.util.Collection<PlatformGrantedAuthority>getAuthorities()java.lang.StringgetErrorRedirectUrl()java.lang.StringgetPassword()java.lang.StringgetSuccessRedirectUrl()java.lang.StringgetUsername()booleanisAccountNonExpired()booleanisAccountNonLocked()booleanisCredentialsNonExpired()booleanisEnabled()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UserDetail
public UserDetail(java.lang.String user, boolean active, boolean locked, java.util.Collection<PlatformGrantedAuthority> authorities, java.lang.String successRedirectUrl, java.lang.String errorRedirectUrl)
-
-
Method Details
-
getAuthorities
- Specified by:
getAuthoritiesin interfaceorg.springframework.security.core.userdetails.UserDetails
-
getPassword
public java.lang.String getPassword()- Specified by:
getPasswordin interfaceorg.springframework.security.core.userdetails.UserDetails
-
getUsername
public java.lang.String getUsername()- Specified by:
getUsernamein interfaceorg.springframework.security.core.userdetails.UserDetails
-
isAccountNonExpired
public boolean isAccountNonExpired()- Specified by:
isAccountNonExpiredin interfaceorg.springframework.security.core.userdetails.UserDetails
-
isAccountNonLocked
public boolean isAccountNonLocked()- Specified by:
isAccountNonLockedin interfaceorg.springframework.security.core.userdetails.UserDetails
-
isCredentialsNonExpired
public boolean isCredentialsNonExpired()- Specified by:
isCredentialsNonExpiredin interfaceorg.springframework.security.core.userdetails.UserDetails
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabledin interfaceorg.springframework.security.core.userdetails.UserDetails
-
getErrorRedirectUrl
public java.lang.String getErrorRedirectUrl() -
getSuccessRedirectUrl
public java.lang.String getSuccessRedirectUrl()
-