Package dk.acto.fafnir.client
Class JwtAuthentication
java.lang.Object
dk.acto.fafnir.client.JwtAuthentication
- All Implemented Interfaces:
java.io.Serializable,java.security.Principal,org.springframework.security.core.Authentication,org.springframework.security.core.userdetails.UserDetails
public class JwtAuthentication
extends java.lang.Object
implements org.springframework.security.core.Authentication, org.springframework.security.core.userdetails.UserDetails
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description JwtAuthentication() -
Method Summary
Modifier and Type Method Description java.lang.StringgetCredentials()java.lang.StringgetMetaId()java.lang.StringgetName()java.lang.StringgetPassword()java.security.PrincipalgetPrincipal()java.lang.StringgetUsername()booleanhasMetaId()booleanisAccountNonExpired()booleanisAccountNonLocked()booleanisAuthenticated()booleanisCredentialsNonExpired()booleanisEnabled()voidsetAuthenticated(boolean isAuthenticated)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.security.core.Authentication
getAuthorities, getDetailsMethods inherited from interface java.security.Principal
equals, hashCode, implies, toStringMethods inherited from interface org.springframework.security.core.userdetails.UserDetails
getAuthorities
-
Constructor Details
-
JwtAuthentication
public JwtAuthentication()
-
-
Method Details
-
getCredentials
public java.lang.String getCredentials()- Specified by:
getCredentialsin interfaceorg.springframework.security.core.Authentication
-
getPrincipal
public java.security.Principal getPrincipal()- Specified by:
getPrincipalin interfaceorg.springframework.security.core.Authentication
-
isAuthenticated
public boolean isAuthenticated()- Specified by:
isAuthenticatedin interfaceorg.springframework.security.core.Authentication
-
setAuthenticated
public void setAuthenticated(boolean isAuthenticated)- Specified by:
setAuthenticatedin interfaceorg.springframework.security.core.Authentication
-
getName
public java.lang.String getName()- Specified by:
getNamein interfacejava.security.Principal
-
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
-
getMetaId
public java.lang.String getMetaId() -
hasMetaId
public boolean hasMetaId()
-