Package com.axemble.vdoc.sdk.interfaces
Interface IUserTechnicalInformation
- All Superinterfaces:
- Serializable
Interface for a user's technical information
- 
Method SummaryModifier and TypeMethodDescriptionRetrieves the account activation date.Gets the creator of the user.Gets the created date.Retrieves the expiration date.Retrieves the account last password update date.Retrieves the account last visited date.Gets the editor of the user.Gets the modified date.Gets the date on which a user last received an email warning of the future deactivation of their account (because of their lack of connection)Gets the date on which the user validated the privacy policygetSub()Gets the sub of the userbooleanChecks if the user can open a connection.booleanisLocked()Checks if the user is locked.voidsetActivationDate(Date date) Sets the account activation date.voidsetExpirationDate(Date date) Sets the account expiration date.voidsetLastVisitedDate(Date date) Sets the user's last connection.voidunlock()Allows to unlock the user.voidValidates the privacy policy for this user at the current date
- 
Method Details- 
getActivationDateDate getActivationDate()Retrieves the account activation date.- Returns:
- A java.util.Date value.
 
- 
setActivationDateSets the account activation date.- Parameters:
- date- A java.util.Date value.
 
- 
getLastPasswordUpdateDate getLastPasswordUpdate()Retrieves the account last password update date.- Returns:
- A java.util.Date value.
 
- 
getLastVisitedDateDate getLastVisitedDate()Retrieves the account last visited date.- Returns:
- A java.util.Date value.
 
- 
setLastVisitedDateSets the user's last connection.- Parameters:
- date- A java.util.Date value.
 
- 
getExpirationDateDate getExpirationDate()Retrieves the expiration date.- Returns:
- A java.util.Date value.
 
- 
setExpirationDateSets the account expiration date.- Parameters:
- date- A java.util.Date value.
 
- 
getCreatedDateDate getCreatedDate()Gets the created date.- Returns:
- A java.util.Date value.
 
- 
getCreatedByIUser getCreatedBy()Gets the creator of the user.- Returns:
- A IUserobject.
 
- 
getModifiedDateDate getModifiedDate()Gets the modified date.- Returns:
- A java.util.Date value.
 
- 
getModifiedByIUser getModifiedBy()Gets the editor of the user.- Returns:
- A IUserobject.
 
- 
isConnectionAllowedboolean isConnectionAllowed()Checks if the user can open a connection.- Returns:
- true if the user can open a connection, false otherwise.
 
- 
isLockedboolean isLocked()Checks if the user is locked.- Returns:
- true if the user is locked, false otherwise.
 
- 
unlockvoid unlock()Allows to unlock the user.
- 
validatePrivacyPolicyvoid validatePrivacyPolicy()Validates the privacy policy for this user at the current date
- 
getPrivacyPolicyValidationDate getPrivacyPolicyValidation()Gets the date on which the user validated the privacy policy- Returns:
- the date or null if the user has never validated the privacy policy
 
- 
getSubString getSub()Gets the sub of the user- Returns:
- the sub String value
 
- 
getPreDeactivationDateDate getPreDeactivationDate()Gets the date on which a user last received an email warning of the future deactivation of their account (because of their lack of connection)- Returns:
- the date or null if the user has never received this mail
 
 
-