Package org.gcube.idm.common.models
Class IdmUser
- java.lang.Object
-
- org.gcube.idm.common.models.IdmUser
-
- Direct Known Subclasses:
IdmFullUser
public class IdmUser extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIdmUser.USERS_REPR
-
Field Summary
Fields Modifier and Type Field Description protected LongcreatedTimestampprotected Stringemailprotected BooleanemailVerifiedprotected Booleanenabledprotected StringfederationLinkprotected StringfirstNameprotected Stringidprotected StringlastNameprotected Stringselfprotected Stringusername
-
Constructor Summary
Constructors Constructor Description IdmUser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Boolean>getAccess()LonggetCreatedTimestamp()StringgetEmail()StringgetFederationLink()StringgetFirstName()StringgetId()StringgetLastName()StringgetSelf()StringgetUsername()BooleanisEmailVerified()BooleanisEnabled()voidsetAccess(Map<String,Boolean> access)voidsetCreatedTimestamp(Long createdTimestamp)voidsetEmail(String email)voidsetEmailVerified(Boolean emailVerified)voidsetEnabled(Boolean enabled)voidsetFederationLink(String federationLink)voidsetFirstName(String firstName)voidsetId(String id)voidsetLastName(String lastName)voidsetSelf(String self)voidsetUsername(String username)
-
-
-
Field Detail
-
self
protected String self
-
id
protected String id
-
createdTimestamp
protected Long createdTimestamp
-
username
protected String username
-
enabled
protected Boolean enabled
-
emailVerified
protected Boolean emailVerified
-
firstName
protected String firstName
-
lastName
protected String lastName
-
email
protected String email
-
federationLink
protected String federationLink
-
-
Method Detail
-
getSelf
public String getSelf()
-
setSelf
public void setSelf(String self)
-
getId
public String getId()
-
setId
public void setId(String id)
-
getCreatedTimestamp
public Long getCreatedTimestamp()
-
setCreatedTimestamp
public void setCreatedTimestamp(Long createdTimestamp)
-
getFirstName
public String getFirstName()
-
setFirstName
public void setFirstName(String firstName)
-
getLastName
public String getLastName()
-
setLastName
public void setLastName(String lastName)
-
getEmail
public String getEmail()
-
setEmail
public void setEmail(String email)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
isEnabled
public Boolean isEnabled()
-
setEnabled
public void setEnabled(Boolean enabled)
-
isEmailVerified
public Boolean isEmailVerified()
-
setEmailVerified
public void setEmailVerified(Boolean emailVerified)
-
getFederationLink
public String getFederationLink()
-
setFederationLink
public void setFederationLink(String federationLink)
-
-