Package com.soffid.iam.model
Class AccountEntity
- java.lang.Object
-
- com.soffid.iam.model.AccountEntity
-
- Direct Known Subclasses:
AccountEntityImpl
public abstract class AccountEntity extends Object
Entity AccountEntity
-
-
Constructor Summary
Constructors Constructor Description AccountEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)Returnstrueif the argument is an AccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity.Collection<AccountAccessEntity>getAcl()Gets value for attribute aclCollection<AccountAttributeEntity>getAttributes()Gets value for attribute attributesDategetCreated()Gets value for attribute createdStringgetDescription()Gets value for attribute descriptionCollection<IssueEntity>getEvents()Gets value for attribute eventsVaultFolderEntitygetFolder()Gets value for attribute folderLonggetId()Gets value for attribute idBooleangetInheritNewPermissions()Gets value for attribute inheritNewPermissionsJumpServerGroupEntitygetJumpServerGroup()Gets value for attribute jumpServerGroupDategetLastChange()Gets value for attribute lastChangeDategetLastLogin()Gets value for attribute lastLoginDategetLastPasswordSet()Gets value for attribute lastPasswordSetDategetLastUpdated()Gets value for attribute lastUpdatedcom.soffid.iam.api.LaunchTypegetLaunchType()Gets value for attribute launchTypeStringgetLoginName()Gets value for attribute loginNameStringgetLoginUrl()Gets value for attribute loginUrlStringgetName()Gets value for attribute nameCollection<NetworkDiscoveryAccountEntity>getNetworkDiscovery()Gets value for attribute networkDiscoveryStringgetOldName()Gets value for attribute oldNameDategetPasswordExpiration()Gets value for attribute passwordExpirationUserTypeEntitygetPasswordPolicy()Gets value for attribute passwordPolicyCollection<AccountPasswordEntity>getPasswords()Gets value for attribute passwordsStringgetPasswordStatus()Gets value for attribute passwordStatusCollection<RoleAccountEntity>getRoles()Gets value for attribute rolesStringgetSecrets()Gets value for attribute secretsStringgetServerName()Gets value for attribute serverNameStringgetServerType()Gets value for attribute serverTypeCollection<HostServiceEntity>getServices()Gets value for attribute servicesAccountSnapshotEntitygetSnapshot()Gets value for attribute snapshotStringgetSshPublicKey()Gets value for attribute sshPublicKeycom.soffid.iam.api.AccountStatusgetStatus()Gets value for attribute statusSystemEntitygetSystem()Gets value for attribute systemes.caib.seycon.ng.comu.AccountTypegetType()Gets value for attribute typeCollection<UserAccountEntity>getUsers()Gets value for attribute usersinthashCode()Returns a hash code based on this entity's identifiers.booleanisDisabled()Gets value for attribute disabledvoidsetAcl(Collection<AccountAccessEntity> acl)Sets value for attribute aclvoidsetAttributes(Collection<AccountAttributeEntity> attributes)Sets value for attribute attributesvoidsetCreated(Date created)Sets value for attribute createdvoidsetDescription(String description)Sets value for attribute descriptionvoidsetDisabled(boolean disabled)Sets value for attribute disabledvoidsetEvents(Collection<IssueEntity> events)Sets value for attribute eventsvoidsetFolder(VaultFolderEntity folder)Sets value for attribute foldervoidsetId(Long id)Sets value for attribute idvoidsetInheritNewPermissions(Boolean inheritNewPermissions)Sets value for attribute inheritNewPermissionsvoidsetJumpServerGroup(JumpServerGroupEntity jumpServerGroup)Sets value for attribute jumpServerGroupvoidsetLastChange(Date lastChange)Sets value for attribute lastChangevoidsetLastLogin(Date lastLogin)Sets value for attribute lastLoginvoidsetLastPasswordSet(Date lastPasswordSet)Sets value for attribute lastPasswordSetvoidsetLastUpdated(Date lastUpdated)Sets value for attribute lastUpdatedvoidsetLaunchType(com.soffid.iam.api.LaunchType launchType)Sets value for attribute launchTypevoidsetLoginName(String loginName)Sets value for attribute loginNamevoidsetLoginUrl(String loginUrl)Sets value for attribute loginUrlvoidsetName(String name)Sets value for attribute namevoidsetNetworkDiscovery(Collection<NetworkDiscoveryAccountEntity> networkDiscovery)Sets value for attribute networkDiscoveryvoidsetOldName(String oldName)Sets value for attribute oldNamevoidsetPasswordExpiration(Date passwordExpiration)Sets value for attribute passwordExpirationvoidsetPasswordPolicy(UserTypeEntity passwordPolicy)Sets value for attribute passwordPolicyvoidsetPasswords(Collection<AccountPasswordEntity> passwords)Sets value for attribute passwordsvoidsetPasswordStatus(String passwordStatus)Sets value for attribute passwordStatusvoidsetRoles(Collection<RoleAccountEntity> roles)Sets value for attribute rolesvoidsetSecrets(String secrets)Sets value for attribute secretsvoidsetServerName(String serverName)Sets value for attribute serverNamevoidsetServerType(String serverType)Sets value for attribute serverTypevoidsetServices(Collection<HostServiceEntity> services)Sets value for attribute servicesvoidsetSnapshot(AccountSnapshotEntity snapshot)Sets value for attribute snapshotvoidsetSshPublicKey(String sshPublicKey)Sets value for attribute sshPublicKeyvoidsetStatus(com.soffid.iam.api.AccountStatus status)Sets value for attribute statusvoidsetSystem(SystemEntity system)Sets value for attribute systemvoidsetType(es.caib.seycon.ng.comu.AccountType type)Sets value for attribute typevoidsetUsers(Collection<UserAccountEntity> users)Sets value for attribute users
-
-
-
Method Detail
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getRoles
public Collection<RoleAccountEntity> getRoles()
Gets value for attribute roles
-
setRoles
public void setRoles(Collection<RoleAccountEntity> roles)
Sets value for attribute roles
-
getUsers
public Collection<UserAccountEntity> getUsers()
Gets value for attribute users
-
setUsers
public void setUsers(Collection<UserAccountEntity> users)
Sets value for attribute users
-
getType
public es.caib.seycon.ng.comu.AccountType getType()
Gets value for attribute type
-
setType
public void setType(es.caib.seycon.ng.comu.AccountType type)
Sets value for attribute type
-
getName
public String getName()
Gets value for attribute name
-
setName
public void setName(String name)
Sets value for attribute name
-
getSystem
public SystemEntity getSystem()
Gets value for attribute system
-
setSystem
public void setSystem(SystemEntity system)
Sets value for attribute system
-
getOldName
public String getOldName()
Gets value for attribute oldName
-
setOldName
public void setOldName(String oldName)
Sets value for attribute oldName
-
getAcl
public Collection<AccountAccessEntity> getAcl()
Gets value for attribute acl
-
setAcl
public void setAcl(Collection<AccountAccessEntity> acl)
Sets value for attribute acl
-
getDescription
public String getDescription()
Gets value for attribute description
-
setDescription
public void setDescription(String description)
Sets value for attribute description
-
getCreated
public Date getCreated()
Gets value for attribute created
-
setCreated
public void setCreated(Date created)
Sets value for attribute created
-
getLastChange
public Date getLastChange()
Gets value for attribute lastChange
-
setLastChange
public void setLastChange(Date lastChange)
Sets value for attribute lastChange
-
getLastUpdated
public Date getLastUpdated()
Gets value for attribute lastUpdated
-
setLastUpdated
public void setLastUpdated(Date lastUpdated)
Sets value for attribute lastUpdated
-
getLastPasswordSet
public Date getLastPasswordSet()
Gets value for attribute lastPasswordSet
-
setLastPasswordSet
public void setLastPasswordSet(Date lastPasswordSet)
Sets value for attribute lastPasswordSet
-
getPasswordExpiration
public Date getPasswordExpiration()
Gets value for attribute passwordExpiration
-
setPasswordExpiration
public void setPasswordExpiration(Date passwordExpiration)
Sets value for attribute passwordExpiration
-
getLastLogin
public Date getLastLogin()
Gets value for attribute lastLogin
-
setLastLogin
public void setLastLogin(Date lastLogin)
Sets value for attribute lastLogin
-
getSecrets
public String getSecrets()
Gets value for attribute secrets
-
setSecrets
public void setSecrets(String secrets)
Sets value for attribute secrets
-
getSshPublicKey
public String getSshPublicKey()
Gets value for attribute sshPublicKey
-
setSshPublicKey
public void setSshPublicKey(String sshPublicKey)
Sets value for attribute sshPublicKey
-
isDisabled
public boolean isDisabled()
Gets value for attribute disabled
-
setDisabled
public void setDisabled(boolean disabled)
Sets value for attribute disabled
-
getStatus
public com.soffid.iam.api.AccountStatus getStatus()
Gets value for attribute status
-
setStatus
public void setStatus(com.soffid.iam.api.AccountStatus status)
Sets value for attribute status
-
getFolder
public VaultFolderEntity getFolder()
Gets value for attribute folder
-
setFolder
public void setFolder(VaultFolderEntity folder)
Sets value for attribute folder
-
getInheritNewPermissions
public Boolean getInheritNewPermissions()
Gets value for attribute inheritNewPermissions
-
setInheritNewPermissions
public void setInheritNewPermissions(Boolean inheritNewPermissions)
Sets value for attribute inheritNewPermissions
-
getLoginUrl
public String getLoginUrl()
Gets value for attribute loginUrl
-
setLoginUrl
public void setLoginUrl(String loginUrl)
Sets value for attribute loginUrl
-
getLoginName
public String getLoginName()
Gets value for attribute loginName
-
setLoginName
public void setLoginName(String loginName)
Sets value for attribute loginName
-
getLaunchType
public com.soffid.iam.api.LaunchType getLaunchType()
Gets value for attribute launchType
-
setLaunchType
public void setLaunchType(com.soffid.iam.api.LaunchType launchType)
Sets value for attribute launchType
-
getServerType
public String getServerType()
Gets value for attribute serverType
-
setServerType
public void setServerType(String serverType)
Sets value for attribute serverType
-
getServerName
public String getServerName()
Gets value for attribute serverName
-
setServerName
public void setServerName(String serverName)
Sets value for attribute serverName
-
getJumpServerGroup
public JumpServerGroupEntity getJumpServerGroup()
Gets value for attribute jumpServerGroup
-
setJumpServerGroup
public void setJumpServerGroup(JumpServerGroupEntity jumpServerGroup)
Sets value for attribute jumpServerGroup
-
getPasswords
public Collection<AccountPasswordEntity> getPasswords()
Gets value for attribute passwords
-
setPasswords
public void setPasswords(Collection<AccountPasswordEntity> passwords)
Sets value for attribute passwords
-
getPasswordPolicy
public UserTypeEntity getPasswordPolicy()
Gets value for attribute passwordPolicy
-
setPasswordPolicy
public void setPasswordPolicy(UserTypeEntity passwordPolicy)
Sets value for attribute passwordPolicy
-
getPasswordStatus
public String getPasswordStatus()
Gets value for attribute passwordStatus
-
setPasswordStatus
public void setPasswordStatus(String passwordStatus)
Sets value for attribute passwordStatus
-
getSnapshot
public AccountSnapshotEntity getSnapshot()
Gets value for attribute snapshot
-
setSnapshot
public void setSnapshot(AccountSnapshotEntity snapshot)
Sets value for attribute snapshot
-
getAttributes
public Collection<AccountAttributeEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<AccountAttributeEntity> attributes)
Sets value for attribute attributes
-
getEvents
public Collection<IssueEntity> getEvents()
Gets value for attribute events
-
setEvents
public void setEvents(Collection<IssueEntity> events)
Sets value for attribute events
-
getServices
public Collection<HostServiceEntity> getServices()
Gets value for attribute services
-
setServices
public void setServices(Collection<HostServiceEntity> services)
Sets value for attribute services
-
getNetworkDiscovery
public Collection<NetworkDiscoveryAccountEntity> getNetworkDiscovery()
Gets value for attribute networkDiscovery
-
setNetworkDiscovery
public void setNetworkDiscovery(Collection<NetworkDiscoveryAccountEntity> networkDiscovery)
Sets value for attribute networkDiscovery
-
equals
public boolean equals(Object object)
Returnstrueif the argument is an AccountEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-