Package com.jgcomptech.tools.authc
Interface AuthenticationInfo
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
Account
- All Known Implementing Classes:
SimpleAuthenticationInfo
,UserAccount
public interface AuthenticationInfo extends java.io.Serializable
Interface used for objects that contain Authentication info.- Since:
- 1.5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.time.LocalDateTime
getCreationDate()
java.time.LocalDateTime
getPasswordExpirationDate()
java.lang.String
getUsername()
boolean
hasPasswordExpiration()
boolean
isLocked()
boolean
isPasswordExpired()
-
-
-
Method Detail
-
getUsername
java.lang.String getUsername()
-
isLocked
boolean isLocked()
-
isPasswordExpired
boolean isPasswordExpired()
-
getCreationDate
java.time.LocalDateTime getCreationDate()
-
getPasswordExpirationDate
java.time.LocalDateTime getPasswordExpirationDate()
-
hasPasswordExpiration
boolean hasPasswordExpiration()
-
-