Package org.craftercms.profile.api
Class Profile
java.lang.Object
org.craftercms.profile.api.Profile
Representation of a user.
- Author:
- avasquez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean<T> TgetAttribute(String name) getEmail()intorg.bson.types.ObjectIdgetId()getRoles()booleanhasAnyRole(String... roles) booleanhasAnyRole(Collection<String> roles) inthashCode()booleanvoidbooleanbooleanvoidsetAttribute(String name, Object value) voidsetAttributes(Map<String, Object> attributes) voidsetCreatedOn(Date createdOn) voidvoidsetEnabled(boolean enabled) voidsetFailedLoginAttempts(int failedLoginAttempts) voidsetId(org.bson.types.ObjectId id) voidsetLastFailedLogin(Date lastFailedLogin) voidsetLastModified(Date lastModified) voidsetPassword(String password) voidvoidvoidsetUsername(String username) voidsetVerified(boolean verified) toString()
-
Constructor Details
-
Profile
public Profile()
-
-
Method Details
-
getId
public org.bson.types.ObjectId getId() -
setId
public void setId(org.bson.types.ObjectId id) -
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getEmail
-
setEmail
-
isVerified
public boolean isVerified() -
setVerified
public void setVerified(boolean verified) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getCreatedOn
-
setCreatedOn
-
getLastModified
-
setLastModified
-
getTenant
-
setTenant
-
hasRole
-
getFailedLoginAttempts
public int getFailedLoginAttempts() -
setFailedLoginAttempts
public void setFailedLoginAttempts(int failedLoginAttempts) -
getLastFailedLogin
-
setLastFailedLogin
-
hasAnyRole
-
hasAnyRole
-
getRoles
-
setRoles
-
getAttributes
-
getAttribute
-
setAttributes
-
setAttribute
-
equals
-
hashCode
public int hashCode() -
toString
-
increaseFailedLoginAttempts
public void increaseFailedLoginAttempts()
-