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 booleanequals(Object object)Returnstrueif 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 ACNetworkStringgetActive()Gets value for attribute activeCollection<InformationSystemEntity>getApplicationResponsible()Gets value for attribute ApplicationResponsibleCollection<UserDataEntity>getAttributes()Gets value for attribute attributesStringgetComment()Gets value for attribute commentDategetCreationDate()Gets value for attribute creationDateStringgetCreationUser()Gets value for attribute creationUserCollection<IssueUserEntity>getEvents()Gets value for attribute eventsStringgetFirstName()Gets value for attribute firstNameabstract StringgetFullName()Operation getFullNameHostEntitygetHomeServer()Gets value for attribute homeServerLonggetId()Gets value for attribute idDategetLastModificationDate()Gets value for attribute lastModificationDateStringgetLastName()Gets value for attribute lastNameStringgetLastUserModification()Gets value for attribute lastUserModificationEmailDomainEntitygetMailDomain()Gets value for attribute mailDomainHostEntitygetMailServer()Gets value for attribute mailServerStringgetMiddleName()Gets value for attribute middleNameStringgetMultiSessio()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 preferencesGroupEntitygetPrimaryGroup()Gets value for attribute primaryGroupCollection<UserPrinterEntity>getPrinters()Gets value for attribute printersHostEntitygetProfileServer()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 sessionsStringgetShortName()Gets value for attribute shortNameTenantEntitygetTenant()Gets value for attribute tenantabstract Collection<UserDataEntity>getUserData()Operation getUserDataCollection<UserEmailEntity>getUserMailList()Gets value for attribute userMailListStringgetUserName()Gets value for attribute userNameUserTypeEntitygetUserType()Gets value for attribute userTypeCollection<VaultFolderAccessEntity>getVaultFolders()Gets value for attribute vaultFoldersinthashCode()Returns a hash code based on this entity's identifiers.abstract booleanisAllowed(String permission)Operation isAllowed Returns true if the permission on this object is grantedvoidsetAccessHostAsAdministratorAuthorization(Collection<HostAdminEntity> accessHostAsAdministratorAuthorization)Sets value for attribute accessHostAsAdministratorAuthorizationvoidsetAccountAccess(Collection<AccountAccessEntity> accountAccess)Sets value for attribute accountAccessvoidsetAccounts(Collection<UserAccountEntity> accounts)Sets value for attribute accountsvoidsetACNetwork(Collection<NetworkAuthorizationEntity> ACNetwork)Sets value for attribute ACNetworkvoidsetActive(String active)Sets value for attribute activevoidsetApplicationResponsible(Collection<InformationSystemEntity> ApplicationResponsible)Sets value for attribute ApplicationResponsiblevoidsetAttributes(Collection<UserDataEntity> attributes)Sets value for attribute attributesvoidsetComment(String comment)Sets value for attribute commentvoidsetCreationDate(Date creationDate)Sets value for attribute creationDatevoidsetCreationUser(String creationUser)Sets value for attribute creationUservoidsetEvents(Collection<IssueUserEntity> events)Sets value for attribute eventsvoidsetFirstName(String firstName)Sets value for attribute firstNamevoidsetHomeServer(HostEntity homeServer)Sets value for attribute homeServervoidsetId(Long id)Sets value for attribute idvoidsetLastModificationDate(Date lastModificationDate)Sets value for attribute lastModificationDatevoidsetLastName(String lastName)Sets value for attribute lastNamevoidsetLastUserModification(String lastUserModification)Sets value for attribute lastUserModificationvoidsetMailDomain(EmailDomainEntity mailDomain)Sets value for attribute mailDomainvoidsetMailServer(HostEntity mailServer)Sets value for attribute mailServervoidsetMiddleName(String middleName)Sets value for attribute middleNamevoidsetMultiSessio(String multiSessio)Sets value for attribute multiSessiovoidsetPasswordManagerToken(Collection<PasswordManagerTokenEntity> passwordManagerToken)Sets value for attribute passwordManagerTokenvoidsetPasswords(Collection<PasswordEntity> passwords)Sets value for attribute passwordsvoidsetPendingAuthoritativeChanges(Collection<AuthoritativeChangeEntity> pendingAuthoritativeChanges)Sets value for attribute pendingAuthoritativeChangesvoidsetPreferences(Collection<UserPreferenceEntity> preferences)Sets value for attribute preferencesvoidsetPrimaryGroup(GroupEntity primaryGroup)Sets value for attribute primaryGroupvoidsetPrinters(Collection<UserPrinterEntity> printers)Sets value for attribute printersvoidsetProfileServer(HostEntity profileServer)Sets value for attribute profileServervoidsetSecondaryGroups(Collection<UserGroupEntity> secondaryGroups)Sets value for attribute secondaryGroupsvoidsetSecrets(Collection<SecretEntity> secrets)Sets value for attribute secretsvoidsetSessions(Collection<SessionEntity> sessions)Sets value for attribute sessionsvoidsetShortName(String shortName)Sets value for attribute shortNamevoidsetTenant(TenantEntity tenant)Sets value for attribute tenantvoidsetUserMailList(Collection<UserEmailEntity> userMailList)Sets value for attribute userMailListvoidsetUserName(String userName)Sets value for attribute userNamevoidsetUserType(UserTypeEntity userType)Sets value for attribute userTypevoidsetVaultFolders(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)
Returnstrueif the argument is an UserEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-