Package com.soffid.iam.model
Class UserEntity
- java.lang.Object
-
- com.soffid.iam.model.UserEntity
-
- Direct Known Subclasses:
UserEntityImpl
public abstract class UserEntity extends Object
Entity UserEntity
-
-
Constructor Summary
Constructors Constructor Description UserEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object object)
Returnstrue
if the argument is an UserEntity instance and all identifiers for this entity equal the identifiers of the argument entity.Collection<HostAdminEntity>
getAccessHostAsAdministratorAuthorization()
Gets value for attribute accessHostAsAdministratorAuthorizationCollection<AccountAccessEntity>
getAccountAccess()
Gets value for attribute accountAccessCollection<UserAccountEntity>
getAccounts()
Gets value for attribute accountsCollection<NetworkAuthorizationEntity>
getACNetwork()
Gets value for attribute ACNetworkString
getActive()
Gets value for attribute activeCollection<InformationSystemEntity>
getApplicationResponsible()
Gets value for attribute ApplicationResponsibleCollection<UserDataEntity>
getAttributes()
Gets value for attribute attributesString
getComment()
Gets value for attribute commentDate
getCreationDate()
Gets value for attribute creationDateString
getCreationUser()
Gets value for attribute creationUserCollection<IssueUserEntity>
getEvents()
Gets value for attribute eventsString
getFirstName()
Gets value for attribute firstNameabstract String
getFullName()
Operation getFullNameHostEntity
getHomeServer()
Gets value for attribute homeServerLong
getId()
Gets value for attribute idDate
getLastModificationDate()
Gets value for attribute lastModificationDateString
getLastName()
Gets value for attribute lastNameString
getLastUserModification()
Gets value for attribute lastUserModificationEmailDomainEntity
getMailDomain()
Gets value for attribute mailDomainHostEntity
getMailServer()
Gets value for attribute mailServerString
getMiddleName()
Gets value for attribute middleNameString
getMultiSessio()
Gets value for attribute multiSessioCollection<PasswordManagerTokenEntity>
getPasswordManagerToken()
Gets value for attribute passwordManagerTokenCollection<PasswordEntity>
getPasswords()
Gets value for attribute passwordsCollection<AuthoritativeChangeEntity>
getPendingAuthoritativeChanges()
Gets value for attribute pendingAuthoritativeChangesCollection<UserPreferenceEntity>
getPreferences()
Gets value for attribute preferencesGroupEntity
getPrimaryGroup()
Gets value for attribute primaryGroupCollection<UserPrinterEntity>
getPrinters()
Gets value for attribute printersHostEntity
getProfileServer()
Gets value for attribute profileServerCollection<UserGroupEntity>
getSecondaryGroups()
Gets value for attribute secondaryGroupsCollection<SecretEntity>
getSecrets()
Gets value for attribute secretsCollection<SessionEntity>
getSessions()
Gets value for attribute sessionsString
getShortName()
Gets value for attribute shortNameTenantEntity
getTenant()
Gets value for attribute tenantabstract Collection<UserDataEntity>
getUserData()
Operation getUserDataCollection<UserEmailEntity>
getUserMailList()
Gets value for attribute userMailListString
getUserName()
Gets value for attribute userNameUserTypeEntity
getUserType()
Gets value for attribute userTypeCollection<VaultFolderAccessEntity>
getVaultFolders()
Gets value for attribute vaultFoldersint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is grantedvoid
setAccessHostAsAdministratorAuthorization(Collection<HostAdminEntity> accessHostAsAdministratorAuthorization)
Sets value for attribute accessHostAsAdministratorAuthorizationvoid
setAccountAccess(Collection<AccountAccessEntity> accountAccess)
Sets value for attribute accountAccessvoid
setAccounts(Collection<UserAccountEntity> accounts)
Sets value for attribute accountsvoid
setACNetwork(Collection<NetworkAuthorizationEntity> ACNetwork)
Sets value for attribute ACNetworkvoid
setActive(String active)
Sets value for attribute activevoid
setApplicationResponsible(Collection<InformationSystemEntity> ApplicationResponsible)
Sets value for attribute ApplicationResponsiblevoid
setAttributes(Collection<UserDataEntity> attributes)
Sets value for attribute attributesvoid
setComment(String comment)
Sets value for attribute commentvoid
setCreationDate(Date creationDate)
Sets value for attribute creationDatevoid
setCreationUser(String creationUser)
Sets value for attribute creationUservoid
setEvents(Collection<IssueUserEntity> events)
Sets value for attribute eventsvoid
setFirstName(String firstName)
Sets value for attribute firstNamevoid
setHomeServer(HostEntity homeServer)
Sets value for attribute homeServervoid
setId(Long id)
Sets value for attribute idvoid
setLastModificationDate(Date lastModificationDate)
Sets value for attribute lastModificationDatevoid
setLastName(String lastName)
Sets value for attribute lastNamevoid
setLastUserModification(String lastUserModification)
Sets value for attribute lastUserModificationvoid
setMailDomain(EmailDomainEntity mailDomain)
Sets value for attribute mailDomainvoid
setMailServer(HostEntity mailServer)
Sets value for attribute mailServervoid
setMiddleName(String middleName)
Sets value for attribute middleNamevoid
setMultiSessio(String multiSessio)
Sets value for attribute multiSessiovoid
setPasswordManagerToken(Collection<PasswordManagerTokenEntity> passwordManagerToken)
Sets value for attribute passwordManagerTokenvoid
setPasswords(Collection<PasswordEntity> passwords)
Sets value for attribute passwordsvoid
setPendingAuthoritativeChanges(Collection<AuthoritativeChangeEntity> pendingAuthoritativeChanges)
Sets value for attribute pendingAuthoritativeChangesvoid
setPreferences(Collection<UserPreferenceEntity> preferences)
Sets value for attribute preferencesvoid
setPrimaryGroup(GroupEntity primaryGroup)
Sets value for attribute primaryGroupvoid
setPrinters(Collection<UserPrinterEntity> printers)
Sets value for attribute printersvoid
setProfileServer(HostEntity profileServer)
Sets value for attribute profileServervoid
setSecondaryGroups(Collection<UserGroupEntity> secondaryGroups)
Sets value for attribute secondaryGroupsvoid
setSecrets(Collection<SecretEntity> secrets)
Sets value for attribute secretsvoid
setSessions(Collection<SessionEntity> sessions)
Sets value for attribute sessionsvoid
setShortName(String shortName)
Sets value for attribute shortNamevoid
setTenant(TenantEntity tenant)
Sets value for attribute tenantvoid
setUserMailList(Collection<UserEmailEntity> userMailList)
Sets value for attribute userMailListvoid
setUserName(String userName)
Sets value for attribute userNamevoid
setUserType(UserTypeEntity userType)
Sets value for attribute userTypevoid
setVaultFolders(Collection<VaultFolderAccessEntity> vaultFolders)
Sets value for attribute vaultFolders
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getUserName
public String getUserName()
Gets value for attribute userName
-
setUserName
public void setUserName(String userName)
Sets value for attribute userName
-
getFirstName
public String getFirstName()
Gets value for attribute firstName
-
setFirstName
public void setFirstName(String firstName)
Sets value for attribute firstName
-
getLastName
public String getLastName()
Gets value for attribute lastName
-
setLastName
public void setLastName(String lastName)
Sets value for attribute lastName
-
getShortName
public String getShortName()
Gets value for attribute shortName
-
setShortName
public void setShortName(String shortName)
Sets value for attribute shortName
-
getLastUserModification
public String getLastUserModification()
Gets value for attribute lastUserModification
-
setLastUserModification
public void setLastUserModification(String lastUserModification)
Sets value for attribute lastUserModification
-
getLastModificationDate
public Date getLastModificationDate()
Gets value for attribute lastModificationDate
-
setLastModificationDate
public void setLastModificationDate(Date lastModificationDate)
Sets value for attribute lastModificationDate
-
getCreationDate
public Date getCreationDate()
Gets value for attribute creationDate
-
setCreationDate
public void setCreationDate(Date creationDate)
Sets value for attribute creationDate
-
getCreationUser
public String getCreationUser()
Gets value for attribute creationUser
-
setCreationUser
public void setCreationUser(String creationUser)
Sets value for attribute creationUser
-
getActive
public String getActive()
Gets value for attribute active
-
setActive
public void setActive(String active)
Sets value for attribute active
-
getMiddleName
public String getMiddleName()
Gets value for attribute middleName
-
setMiddleName
public void setMiddleName(String middleName)
Sets value for attribute middleName
-
getComment
public String getComment()
Gets value for attribute comment
-
setComment
public void setComment(String comment)
Sets value for attribute comment
-
getACNetwork
public Collection<NetworkAuthorizationEntity> getACNetwork()
Gets value for attribute ACNetwork
-
setACNetwork
public void setACNetwork(Collection<NetworkAuthorizationEntity> ACNetwork)
Sets value for attribute ACNetwork
-
getMailServer
public HostEntity getMailServer()
Gets value for attribute mailServer
-
setMailServer
public void setMailServer(HostEntity mailServer)
Sets value for attribute mailServer
-
getHomeServer
public HostEntity getHomeServer()
Gets value for attribute homeServer
-
setHomeServer
public void setHomeServer(HostEntity homeServer)
Sets value for attribute homeServer
-
getMailDomain
public EmailDomainEntity getMailDomain()
Gets value for attribute mailDomain
-
setMailDomain
public void setMailDomain(EmailDomainEntity mailDomain)
Sets value for attribute mailDomain
-
getProfileServer
public HostEntity getProfileServer()
Gets value for attribute profileServer
-
setProfileServer
public void setProfileServer(HostEntity profileServer)
Sets value for attribute profileServer
-
getPrimaryGroup
public GroupEntity getPrimaryGroup()
Gets value for attribute primaryGroup
-
setPrimaryGroup
public void setPrimaryGroup(GroupEntity primaryGroup)
Sets value for attribute primaryGroup
-
getAttributes
public Collection<UserDataEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<UserDataEntity> attributes)
Sets value for attribute attributes
-
getSecondaryGroups
public Collection<UserGroupEntity> getSecondaryGroups()
Gets value for attribute secondaryGroups
-
setSecondaryGroups
public void setSecondaryGroups(Collection<UserGroupEntity> secondaryGroups)
Sets value for attribute secondaryGroups
-
getPrinters
public Collection<UserPrinterEntity> getPrinters()
Gets value for attribute printers
-
setPrinters
public void setPrinters(Collection<UserPrinterEntity> printers)
Sets value for attribute printers
-
getSessions
public Collection<SessionEntity> getSessions()
Gets value for attribute sessions
-
setSessions
public void setSessions(Collection<SessionEntity> sessions)
Sets value for attribute sessions
-
getUserMailList
public Collection<UserEmailEntity> getUserMailList()
Gets value for attribute userMailList
-
setUserMailList
public void setUserMailList(Collection<UserEmailEntity> userMailList)
Sets value for attribute userMailList
-
getMultiSessio
public String getMultiSessio()
Gets value for attribute multiSessio
-
setMultiSessio
public void setMultiSessio(String multiSessio)
Sets value for attribute multiSessio
-
getTenant
public TenantEntity getTenant()
Gets value for attribute tenant
-
setTenant
public void setTenant(TenantEntity tenant)
Sets value for attribute tenant
-
getApplicationResponsible
public Collection<InformationSystemEntity> getApplicationResponsible()
Gets value for attribute ApplicationResponsible
-
setApplicationResponsible
public void setApplicationResponsible(Collection<InformationSystemEntity> ApplicationResponsible)
Sets value for attribute ApplicationResponsible
-
getAccessHostAsAdministratorAuthorization
public Collection<HostAdminEntity> getAccessHostAsAdministratorAuthorization()
Gets value for attribute accessHostAsAdministratorAuthorization
-
setAccessHostAsAdministratorAuthorization
public void setAccessHostAsAdministratorAuthorization(Collection<HostAdminEntity> accessHostAsAdministratorAuthorization)
Sets value for attribute accessHostAsAdministratorAuthorization
-
getUserType
public UserTypeEntity getUserType()
Gets value for attribute userType
-
setUserType
public void setUserType(UserTypeEntity userType)
Sets value for attribute userType
-
getSecrets
public Collection<SecretEntity> getSecrets()
Gets value for attribute secrets
-
setSecrets
public void setSecrets(Collection<SecretEntity> secrets)
Sets value for attribute secrets
-
getAccounts
public Collection<UserAccountEntity> getAccounts()
Gets value for attribute accounts
-
setAccounts
public void setAccounts(Collection<UserAccountEntity> accounts)
Sets value for attribute accounts
-
getAccountAccess
public Collection<AccountAccessEntity> getAccountAccess()
Gets value for attribute accountAccess
-
setAccountAccess
public void setAccountAccess(Collection<AccountAccessEntity> accountAccess)
Sets value for attribute accountAccess
-
getPasswords
public Collection<PasswordEntity> getPasswords()
Gets value for attribute passwords
-
setPasswords
public void setPasswords(Collection<PasswordEntity> passwords)
Sets value for attribute passwords
-
getPendingAuthoritativeChanges
public Collection<AuthoritativeChangeEntity> getPendingAuthoritativeChanges()
Gets value for attribute pendingAuthoritativeChanges
-
setPendingAuthoritativeChanges
public void setPendingAuthoritativeChanges(Collection<AuthoritativeChangeEntity> pendingAuthoritativeChanges)
Sets value for attribute pendingAuthoritativeChanges
-
getEvents
public Collection<IssueUserEntity> getEvents()
Gets value for attribute events
-
setEvents
public void setEvents(Collection<IssueUserEntity> events)
Sets value for attribute events
-
getPreferences
public Collection<UserPreferenceEntity> getPreferences()
Gets value for attribute preferences
-
setPreferences
public void setPreferences(Collection<UserPreferenceEntity> preferences)
Sets value for attribute preferences
-
getVaultFolders
public Collection<VaultFolderAccessEntity> getVaultFolders()
Gets value for attribute vaultFolders
-
setVaultFolders
public void setVaultFolders(Collection<VaultFolderAccessEntity> vaultFolders)
Sets value for attribute vaultFolders
-
getPasswordManagerToken
public Collection<PasswordManagerTokenEntity> getPasswordManagerToken()
Gets value for attribute passwordManagerToken
-
setPasswordManagerToken
public void setPasswordManagerToken(Collection<PasswordManagerTokenEntity> passwordManagerToken)
Sets value for attribute passwordManagerToken
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is granted- Parameters:
permission
-- Returns:
-
getFullName
public abstract String getFullName()
Operation getFullName- Returns:
-
getUserData
public abstract Collection<UserDataEntity> getUserData()
Operation getUserData- Returns:
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an UserEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-