Class DbPrincipalDetailsImpl
java.lang.Object
ch.tocco.nice2.userbase.impl.auth.DbPrincipalDetailsImpl
- All Implemented Interfaces:
PrincipalDetails,DbPrincipalDetails
-
Constructor Summary
ConstructorsConstructorDescriptionDbPrincipalDetailsImpl(Principal principal, EncodedPassword password, @Nullable EncodedPassword temporaryPassword, String type, String status, boolean supportUser, Integer failedLogins, Integer wrongPasswordCount, @Nullable org.joda.time.DateTime lastPasswordDispatch, boolean newPasswordRequired) -
Method Summary
-
Constructor Details
-
DbPrincipalDetailsImpl
public DbPrincipalDetailsImpl(Principal principal, EncodedPassword password, @Nullable @Nullable EncodedPassword temporaryPassword, String type, String status, boolean supportUser, Integer failedLogins, Integer wrongPasswordCount, @Nullable @Nullable org.joda.time.DateTime lastPasswordDispatch, boolean newPasswordRequired)
-
-
Method Details
-
getPassword
- Specified by:
getPasswordin interfacePrincipalDetails
-
getTemporaryPassword
- Specified by:
getTemporaryPasswordin interfaceDbPrincipalDetails
-
getPrincipal
- Specified by:
getPrincipalin interfacePrincipalDetails
-
getType
- Specified by:
getTypein interfaceDbPrincipalDetails
-
getStatus
- Specified by:
getStatusin interfaceDbPrincipalDetails
-
isSupportUser
public boolean isSupportUser()- Specified by:
isSupportUserin interfaceDbPrincipalDetails
-
getFailedLogins
- Specified by:
getFailedLoginsin interfaceDbPrincipalDetails
-
getWrongPasswordCount
- Specified by:
getWrongPasswordCountin interfaceDbPrincipalDetails
-
isNewPasswordRequired
public boolean isNewPasswordRequired()- Specified by:
isNewPasswordRequiredin interfaceDbPrincipalDetails
-